portée des variables php
* Il n'y a que trois portées :
* 1. Global : Créé en dehors de la fonction, utilisé uniquement à des endroits autres que les fonctions dans le script actuel
* 2. Local : Créé à l'intérieur de la fonction, ne peut être utilisé que dans la fonction, non accessible en externe
* 3. Statique : Créé à l'intérieur de la fonction, utilisé uniquement dans la fonction, sa valeur ne sera pas perdue après la fonction ; est exécuté ;
$siteName = 'PHP中文网'; //全局变量
//Les variables globales deviennent automatiquement une paire clé-valeur dans le tableau de variables globales, et la clé correspond à la variable
$GLOBALS['siteName']='PHP中文网'; //全局变量替代语法
* Fonction : C'est un segment de code avec une fonction spécifique dans le script, qui peut être répété Appel
* 1. Syntaxe de base :
* 1.1 Déclaration de fonction : function funcnName($args){ #code.. .}
* 1.2 Expression de fonction : $ funcName = function ($ages){ #code...}
* 2. Appel :
* 2.1 Appel par nom : funcName($args) / $funcName($args)
* 2.2 Auto-appel : la déclaration et l'appel sont effectués en même temps
* (function (args){ #code. ..})()
function hello() { global $siteName; //引用全局变量,使用全局变量数组,不必声明引入 $userName = 'Peter Zhu'; //局部变量 // return '欢迎来到'.$siteName.',我是:'.$userName; return '欢迎来到'.$GLOBALS['siteName'].',我是:'.$userName; } echo hello(); //函数调用 echo '<hr color="red">';
//variable statique, doit et ne peut être déclarée et utilisée que dans les fonctions
function myStatic() { static $num = 1; //$num++,先将$num值输出后再加1 return '第'.$num.'次输出'.$num++.'<br>'; } echo '第一次执行完成后$num值:'.myStatic().'<br>';
// Une fois la première exécution terminée, la valeur de $num est 2
echo '第一次执行完成后$num值:'.myStatic().'<br>';
//Une fois la deuxième exécution terminée, la valeur de $num est 3
echo '第一次执行完成后$num值:'.myStatic().'<br>';
// Une fois la troisième exécution terminée, la valeur de $num est 4
echo '第一次执行完成后$num值:'.myStatic().'<br>';
* Super variables globales : $_SERVER,$_COOKIE,$_SESSION,$_GET,$_POST,$_REQUEST
* 1. Ce sont des variables prédéfinies, qui sont toutes des tableaux. Elles peuvent être utilisées immédiatement sans déclaration
* 2. Cross-scope, peuvent être utilisées directement à la fois globalement et localement (au sein de la fonction) ;
* 3. Cross-scope n'est pas cross-script. Le soi-disant super-global, y compris global, fait référence au milieu du fichier de script actuel.
echo '<hr color="blue">';
//Vous pouvez directement référencer
echo '我的姓名是:'.$_GET['name'];
//Vous pouvez également le référencer directement dans la fonction
function sayName() { //超全局变量不需要使用关键字 global 进行声明 return '我的姓名是:'.$_GET['name']; }
//Appeler la fonction
echo sayName();

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Dans le développement PHP, nous rencontrons souvent le message d'erreur PHPNotice:Undéfinivariable. Ce message d'erreur signifie que nous avons utilisé une variable non définie dans le code. Bien que ce message d'erreur ne provoque pas le crash du code, il affectera la lisibilité et la maintenabilité du code. Ci-dessous, cet article vous présentera quelques méthodes pour résoudre cette erreur. 1. Utilisez la fonction error_reporting(E_ALL) pendant le processus de développement. Dans le développement PHP, nous pouvons.

Solution à PHPNotice:Undéfinivariable:arrin En programmation PHP, nous rencontrons souvent le message d'erreur "Notice:Undéfinivariable". Ce message d'erreur est généralement dû à l'accès à une variable non définie ou à la variable n'a pas été initialisée. Pour ce problème, nous devons trouver le problème et le résoudre à temps. Dans cet article, nous nous concentrerons sur PHPNotice:Undefin

PHPNotice:Undefinedvariable:result signifie qu'un résultat de variable non défini est appelé dans le programme PHP, ce qui amènera le programme à générer un avertissement de niveau Avis. Cette situation est généralement due au fait que les programmeurs ne définissent pas correctement les variables ou la portée des variables lors de l'écriture du code PHP. S'il n'est pas résolu à temps, cet avertissement de niveau Avis peut entraîner des problèmes dans le fonctionnement du programme. Alors, comment résoudre PHPNotice :

Lors du développement d'une application PHP, si vous rencontrez l'invite « Variable non définie : sql », cela signifie généralement que vous faites référence à une variable non définie. Cela peut être dû à de nombreuses raisons, telles que des fautes d'orthographe dans les noms de variables, des problèmes de portée ou des erreurs de syntaxe dans le code, etc. Dans cet article, nous explorerons les différentes causes de ce problème et proposerons quelques moyens de le résoudre. 1. Le nom de la variable est mal orthographié Dans votre code PHP, si le nom de la variable est incorrect ou mal orthographié, le système

En PHP, vous pouvez utiliser le symbole esperluette (&) pour transmettre des variables par référence plutôt que par valeur. Cela permet de modifier la variable d'origine dans une fonction ou une méthode. Il existe principalement deux manières de transmettre des variables PHP par référence : Utiliser le symbole esperluette Utiliser le symbole esperluette dans la déclaration de fonction/méthode Utiliser le symbole esperluette dans la déclaration de fonction/méthode Lors du passage de variables à la fonction/méthode En PHP, vous pouvez utiliser function/ Le symbole esperluette ( &) dans une déclaration de méthode, transmet les variables par référence. Voici l'explication mise à jour : Pour transmettre une variable de référence en utilisant le symbole & dans une déclaration de fonction/méthode, vous devez inclure le symbole & avant le nom du paramètre dans la définition de la fonction/méthode. Cela indique que les paramètres doivent être passés par référence, ce qui permet

Comment utiliser des variables numériques en PHP En PHP, une variable numérique est un type de variable qui s'utilise directement sans déclaration. Vous pouvez utiliser des variables numériques pour effectuer des calculs mathématiques, des comparaisons de données et d'autres opérations numériques. Cet article expliquera comment utiliser des variables numériques en PHP et fournira des exemples de code spécifiques. Définir des variables numériques En PHP, définir des variables numériques est très simple, il suffit d'attribuer un numéro directement à la variable. Voici un exemple : $number=10; Dans le code ci-dessus, nous définissons une valeur appelée $numb

Dans la programmation PHP, les variables constituent l'unité de base de stockage des valeurs et sont utilisées pour stocker et utiliser les données pendant l'exécution du programme. En PHP, les variables peuvent se voir attribuer différents types de données, notamment des entiers, des virgules flottantes, des chaînes, des tableaux, etc. Dans cet article, nous présenterons les variables courantes et leur utilisation dans la programmation PHP. Les variables simples sont le type de variable le plus courant. Elles peuvent stocker des types de données standards tels que des entiers, des nombres à virgule flottante et des chaînes. En PHP, la valeur initiale des variables non définies est NULL. Voici quelques exemples : Variable entière : $

PHP est un langage de programmation côté serveur extrêmement populaire. Sa flexibilité et sa facilité d'utilisation en font l'un des langages privilégiés pour créer des applications Web à grande échelle. En PHP, les variables sont un concept très basique qui peut être utilisé pour stocker et manipuler des données. Dans cet article, nous approfondirons les variables et les types de données en PHP. Variables En PHP, les variables sont utilisées pour stocker des valeurs ou les résultats d'expressions. Les règles de dénomination des variables PHP sont relativement flexibles, mais pour la lisibilité et la maintenabilité du code, les règles suivantes doivent généralement être suivies : Le nom de la variable doit