Notranje spremenljivke funkcij v PHP
Spremenljivke, deklarirane znotraj funkcije, niso vidne od zunaj. Poglejmo si na primeru. Recimo, da imamo naslednjo spremenljivko:
<?php
function func()
{
$num = 1;
}
?>
Poskusimo izpisati
spremenljivko $num zunaj
funkcije:
<?php
function func()
{
$num = 1;
}
func();
echo $num; // napaka
?>
Povejte, kakšen bo rezultat izvajanja kode:
<?php
function func()
{
$aaa = '!!!';
}
func();
echo $aaa;
?>
Povejte, kakšen bo rezultat izvajanja kode:
<?php
function func($aaa)
{
$aaa = 222;
}
func(111);
echo $aaa;
?>