Унутраныя зменныя функцый у PHP
Зменныя, аб'яўленыя ўнутры функцыі, не бачныя звонку. Давайце паглядзім на прыкладзе. Хай у нас ёсць наступная зменная:
<?php
function func()
{
$num = 1;
}
?>
Давайце паспрабуем вывесці
зменную $num
звонку
функцыі:
<?php
function func()
{
$num = 1;
}
func();
echo $num; // памылка
?>
Раскажыце, якім будзе вынік выканання кода:
<?php
function func()
{
$aaa = '!!!';
}
func();
echo $aaa;
?>
Раскажыце, якім будзе вынік выканання кода:
<?php
function func($aaa)
{
$aaa = 222;
}
func(111);
echo $aaa;
?>