Externe variabelen van functies in PHP
Variabelen die buiten een functie worden gedeclareerd, zijn niet zichtbaar binnen de functie. Laten we kijken naar een voorbeeld. Stel dat we de volgende variabele hebben:
<?php
$num = 1;
?>
Laten we proberen deze variabele uit te printen binnen een functie:
<?php
$num = 1;
function func()
{
echo $num;
}
func(); // fout
?>
Vertel wat het resultaat zal zijn van het uitvoeren van de code:
<?php
$aaa = 111;
function func()
{
echo $aaa;
}
func();
?>
Vertel wat het resultaat zal zijn van het uitvoeren van de code:
<?php
$num1 = 1;
$num2 = 2;
function func()
{
return $num1 + $num2;
}
echo func();
?>