Maison > Article > développement back-end > Les variables de paramètre de fonction et les variables globales peuvent-elles avoir le même nom ?
Les variables de paramètre de fonction et les variables globales peuvent-elles avoir le même nom ?
Peut-on avoir le même nom, si vous le souhaitez ? souhaitez l'utiliser dans la fonction. Pour utiliser des variables globales, vous pouvez les déclarer en utilisant le mot-clé global. À ce stade, l'adresse de la variable pointe vers la variable globale.
<?php $a = 1; function A($a){ echo $a; global $a; echo $a; } A(2); ?>
Résultat :
2 1
Paramètres formels :
Le "paramètre formel" dans la fonction personnalisée est appelé "formulaire "Paramètre" est également appelé variable factice car il ne s'agit pas d'une variable réelle. Les paramètres réels et les paramètres formels peuvent porter le même nom.
Variables globales :
Les variables globales peuvent être créées par une fonction objet ou n'importe où dans ce programme. Les variables globales peuvent être référencées par tous les objets ou fonctions de ce programme.
Pour plus de connaissances sur PHP, veuillez visiter le Site Web PHP chinois !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!