PHP-de funksiýalaryň içki üýtgeýänleri

Funksiýa içinde jaratylan üýtgeýänler, daşyndan görünmeýär. Mysal üçin seredeliň. Aşakdaky üýtgeýänimiz bar bolsun:

php<?php
  function func()
  {
    $num = 1;
  }
?>

Indi $num üýtgeýänini funksiýanyň daşyndan çap etmäge synanyşalyň:

php<?php
  function func()
  {
    $num = 1;
  }
  
  func();
  echo $num; // ýalňyşlyk
?>
Задание 1

Kodyň ýerine ýetirilmegi netijesiniň nähili boljakdygyny düşündiriň:

php<?php
  function func()
  {
    $aaa = '!!!';
  }
  
  func();
  echo $aaa;
?>
Задание 2

Kodyň ýerine ýetirilmegi netijesiniň nähili boljakdygyny düşündiriň:

php<?php
  function func($aaa)
  {
    $aaa = 222;
  }
  
  func(111);
  echo $aaa;
?>