<?php
header("Content-type:text/html;charset=utf-8");
$x=5; // Variable globale
function myTest()
{
$y=10; // Variable locale
globale $x;
echo "<p>Variables dans la fonction de test :<p>";
echo "La variable x est : $x"; "<br>";
echo "La variable y est : $y";
}
myTest();
echo "<p>Variables externes de la fonction de test :<p> ;";
echo "La variable x est : $x";
echo "<br>";
echo "La variable y est : $y"; //Erreur de sortie Remarque : variable non définie :
?> ;
C'est un problème avec son éditeur. Vous pouvez l'essayer dans votre propre éditeur et il s'affichera normalement
..... Regardez de plus près. $y est une variable locale. Vous devez avoir fait une erreur en faisant écho à $y en dehors de la fonction.