Maison > développement back-end > tutoriel php > PHP appelle une méthode variable en dehors de la fonction

PHP appelle une méthode variable en dehors de la fonction

小云云
Libérer: 2023-03-21 21:00:02
original
8260 Les gens l'ont consulté

Selon les idées générales de programmation, les variables en dehors de la fonction doivent être considérées comme des variables globales, alors il n'y a aucun problème à les appeler dans la fonction. Cet article partage principalement avec vous les méthodes variables en dehors des fonctions d'appel PHP. J'espère qu'il pourra vous aider.

Il semble que PHP ait quelques problèmes avec notre pensée traditionnelle. Alors, quelles sont les variables globales en PHP ? J'ai spécialement écrit le code pour l'essayer.

1. Utiliser la définition globale pour sortir directement en externe :

global $mytext;
$mytext=”nihao”;
function chao_echo(){
echo $mytext;
}
chao_echo();
Copier après la connexion

Résultat : Aucune sortie.

2. Utilisez la sortie du tableau GLOBALS :

global $mytext;
$mytext=”nihao”;
function chao_echo(){
echo $GLOBALS['mytext'];
}
chao_echo();
Copier après la connexion

Résultat : La sortie est normale.

3. Déclarez globalement les variables en dehors de la fonction dans la fonction :

$mytext=”nihao”;
function chao_echo(){
global $mytext;
echo $mytext;
echo $GLOBALS['mytext'];
}
Copier après la connexion

chao_echo();
Résultat : affichez directement ou utilisez la sortie du tableau global GLOBALS. De toute façon.


4. Passer les variables externes de la fonction en paramètres :

$mytext=”nihao”;function chao_echo($mytext){echo $mytext;
}
chao_echo($mytext);
Copier après la connexion

Résultat : Peut être sorti.

Pour résumer, en PHP, il existe trois façons de référencer des variables en dehors de la fonction au sein d'une fonction :

1 Déclaration globale en dehors de la fonction, et utiliser la référence de tableau $GLOBALS. au sein de la fonction.

2. Déclaration globale dans la fonction, tableau $GLOBALS dans la fonction ou référence directe.

3. Passez un paramètre lors de l'appel de la fonction.

Recommandations associées :

Des exemples PHP expliquent comment appeler dynamiquement des fonctions

Qu'est-ce que l'appel de fonctions PHP, le passage de paramètres, les fonctions variables, références

Comment appeler des fonctions dans PHP strings_PHP Tutorial

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