Les variables de paramètre de fonction et les variables globales peuvent-elles avoir le même nom ?

angryTom
Libérer: 2023-02-28 07:08:01
original
5607 Les gens l'ont consulté

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);
?>
Copier après la connexion

Résultat :

2 1
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal