Variables internes des fonctions en PHP
Les variables déclarées à l'intérieur d'une fonction ne sont pas visibles de l'extérieur. Regardons un exemple. Supposons que nous ayons la variable suivante :
<?php
function func()
{
$num = 1;
}
?>
Essayons d'afficher
la variable $num depuis l'extérieur
de la fonction :
<?php
function func()
{
$num = 1;
}
func();
echo $num; // erreur
?>
Expliquez quel sera le résultat de l'exécution du code :
<?php
function func()
{
$aaa = '!!!';
}
func();
echo $aaa;
?>
Expliquez quel sera le résultat de l'exécution du code :
<?php
function func($aaa)
{
$aaa = 222;
}
func(111);
echo $aaa;
?>