Externe Variablen von Funktionen in PHP
Variablen, die außerhalb einer Funktion deklariert werden, sind innerhalb dieser nicht sichtbar. Schauen wir uns das an einem Beispiel an. Nehmen wir an, wir haben die folgende Variable:
<?php
$num = 1;
?>
Versuchen wir, diese Variable innerhalb einer Funktion auszugeben:
<?php
$num = 1;
function func()
{
echo $num;
}
func(); // Fehler
?>
Erzählen Sie, wie das Ergebnis der Codeausführung sein wird:
<?php
$aaa = 111;
function func()
{
echo $aaa;
}
func();
?>
Erzählen Sie, wie das Ergebnis der Codeausführung sein wird:
<?php
$num1 = 1;
$num2 = 2;
function func()
{
return $num1 + $num2;
}
echo func();
?>