Maison > développement back-end > Problème PHP > Comment définir des variables en php

Comment définir des variables en php

王林
Libérer: 2023-02-26 19:14:01
original
6779 Les gens l'ont consulté

Comment définir des variables en php

1. Définir des constantes

define("CONSTANT", "Hello world.");
Copier après la connexion

Les constantes ne peuvent contenir que des données scalaires (booléennes, entières, flottantes et chaînes). Vous devez simplement utiliser le nom pour obtenir la valeur de la constante sans ajouter le signe « $ ».

Remarque : les constantes et les variables (globales) se trouvent dans des espaces de noms différents. Cela signifie par exemple TRUE et $TRUE sont différents.

2. Variables ordinaires

$a = "hello";
Copier après la connexion

3. Variables variables

$$a = "world";
Copier après la connexion

Les deux variables sont définies, $ Le contenu d'un est "bonjour" et le contenu de $hello est "monde".

4. Variables statiques

à l'intérieur de la fonction :

static $a = 0;
Copier après la connexion

Remarque : Le résultat de l'expression est utilisé dans le L'affectation provoquera des erreurs d'analyse

Les variables statiques n'existent que dans le domaine de fonction local (à l'intérieur de la fonction, la valeur de la variable ne sera pas perdue et pourra être utilisée pour les appels récursifs).

5. Variables globales

Les variables globales définies dans le corps de la fonction peuvent être utilisées en dehors du corps de la fonction. Les variables globales définies en dehors du corps de la fonction ne peuvent pas être utilisées à l'intérieur de la fonction. body. Ils peuvent être utilisés globalement. Pour accéder aux variables dans la portée, vous pouvez utiliser un PHP spécial pour personnaliser le tableau $GLOBALS :

$GLOBALS["b"] = $GLOBALS["a"] + $GLOBALS["b"];
Copier après la connexion

Une vraie variable globale importée avec l'instruction globale dans un domaine de fonction établit en fait un référence à la variable globale

Remarque : Les définitions statiques et globales des variables sont implémentées de manière applicative.

6. Attribuer une valeur à une variable

Affectation par adresse (référence simple)

$bar = &$foo; //加&符号到将要赋值的变量前
Copier après la connexion

La modification de la nouvelle variable affectera la variable d'origine. Ce type d'opération de mission est plus rapide.

Remarque : seules les variables nommées peuvent se voir attribuer des adresses

Tutoriel recommandé : Tutoriel vidéo 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!

É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