Внатрешни променливи на функции во 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;
?>