Maison > Article > développement back-end > Portée en PHP
Cet article présente principalement la portée de PHP, qui a une certaine valeur de référence. Maintenant, je le partage avec tout le monde. Les amis dans le besoin peuvent se référer à
Les zones où les variables sont accessibles.
Portée en js :
Portée globale : peut être utilisée n'importe où (à l'extérieur et à l'intérieur de la fonction)
Portée locale : ne peut être utilisée qu'à l'intérieur de la fonction
PHP a également deux portées : globale scope et portée locale
Portée globale : ne peut être utilisée qu'en dehors de la fonction
Portée locale : ne peut être utilisée qu'à l'intérieur de la fonction
La portée globale fait référence à Pour les variables définies en dehors d'une fonction, la portée locale fait référence aux variables définies à l'intérieur de la fonction
n'est pas accessible de l'extérieur
n'est pas accessible de l'extérieur
peut être Utilisez $GLOBALS['variables de portée globale '] dans la portée locale pour accéder à la portée globale
Remarque : $GLOBALS fait référence à la variable de la portée globale elle-même
PHP également Un mot-clé est fourni : global
global consiste à copier l'adresse de la variable dans la portée globale, puis à créer un nouveau nom de variable avec le même nom dans la portée locale et à attribuer l'adresse externe à la variable locale.
Syntaxe : nom de la variable globale
Nom de la variable = valeur
La zone où la variable est accessible.
Portée en js :
Portée globale : peut être utilisée n'importe où (à l'extérieur et à l'intérieur de la fonction)
Portée locale : ne peut être utilisée qu'à l'intérieur de la fonction
PHP a également deux portées : globale scope et portée locale
Portée globale : ne peut être utilisée qu'en dehors de la fonction
Portée locale : ne peut être utilisée qu'à l'intérieur de la fonction
La portée globale fait référence à Pour les variables définies en dehors d'une fonction, la portée locale fait référence aux variables définies à l'intérieur de la fonction
n'est pas accessible de l'extérieur
n'est pas accessible de l'extérieur
peut être Utilisez $GLOBALS['variables de portée globale '] dans la portée locale pour accéder à la portée globale
Remarque : $GLOBALS fait référence à la variable de la portée globale elle-même
PHP également Un mot-clé est fourni : global
global consiste à copier l'adresse de la variable dans la portée globale, puis à créer un nouveau nom de variable avec le même nom dans la portée locale et à attribuer l'adresse externe à la variable locale.
Syntaxe : nom de la variable globale
Nom de la variable = valeur ;
Ce qui précède est l'intégralité du contenu de cet article. J'espère qu'il sera utile à l'apprentissage de chacun. Pour plus de contenu connexe, veuillez prêter attention au site Web PHP chinois. !
Recommandations associées :
Cryptage php-beast du code source PHP
Introduction au générateur d'itérateur PHP
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!