Maison > Questions et réponses > le corps du texte
Le code est le suivant
<?php
$x=5;
$y=10;
function myTest()
{
global $x,$y;
$y =$x+ $y;
}
myTest();
echo $y; // Sortie 15
?>
ringa_lee2018-07-25 21:43:33
La réponse est 10, c'est vrai. Tout d'abord, vous devez comprendre la définition du mot-clé global. Il y a une grande différence entre global et $GLOBALS définit les variables comme des variables globales. result sera naturellement 15. , et global est utilisé comme référence. Veuillez noter qu'une référence n'est pas un pointeur. Elle ne peut finalement pas changer le résultat de $x ou $y !