Comment utiliser les variables en php ?

WBOY
Libérer: 2023-05-31 13:45:10
original
1012 Les gens l'ont consulté

PHP est un puissant langage de programmation côté serveur, et les variables sont un concept très important en PHP. En PHP, les variables sont des conteneurs utilisés pour stocker et manipuler des données. Cet article présentera des connaissances sur les types de variables, les déclarations de variables, les affectations de variables, les portées de variables et les constantes de variables en PHP.

1. Type de variable

En PHP, il existe de nombreux types de variables, notamment les entiers, les virgules flottantes, les chaînes, les booléens, les tableaux, les types d'objet et de ressources, etc. . Les détails sont les suivants :

1. Type entier (int) : représente un nombre entier, qui peut être un nombre positif, un nombre négatif ou 0.

2. Type float (float) : représente des décimales, telles que 0,5, 1,2, etc.

3. Type de chaîne (string) : représente une information textuelle, qui peut inclure des lettres, des chiffres, des symboles, etc.

4. Type booléen (bool) : représente vrai ou faux, qui peut être l'une des deux valeurs suivantes : vrai ou faux.

5. Type de tableau (array) : Représente un ensemble de données, qui peut être une liste ordonnée ou un tableau associatif.

6. Type d'objet (objet) : Représente une entité qui encapsule des données et des méthodes pour y fonctionner.

7. Type de ressource (ressource) : représente des ressources externes, telles que des bases de données, des descripteurs de fichiers, etc.

2. Déclaration de variable

En PHP, pour déclarer une variable, vous devez utiliser le symbole $, suivi du nom de la variable. Les noms de variables doivent être composés de lettres, de chiffres ou de traits de soulignement et ne peuvent pas commencer par un chiffre. Par exemple :

$a = 1;
$b = "hello";
$c = true;
$d = array(1, 2, 3);
Copier après la connexion

Dans le code ci-dessus, $a, $b, $c et $d déclarent respectivement un entier, une chaîne, une variable booléenne et un tableau.

3. Affectation de variable

Les variables PHP peuvent être réaffectées à tout moment. Il vous suffit d'utiliser l'opérateur d'affectation (=) pour attribuer une nouvelle valeur à la variable. Par exemple :

$a = 1;
echo $a; // 输出:1

$a = 2;
echo $a; // 输出:2
Copier après la connexion

Dans le code ci-dessus, $a commence par une valeur de 1 et est ensuite réaffecté à 2 sur la troisième ligne de code.

4. Portée de la variable

En PHP, la portée d'une variable fait référence à la portée à laquelle appartient la variable. Il existe trois types de portées de variables en PHP, à savoir les variables globales, les variables locales et les variables statiques.

1. Variables globales : En PHP, les variables globales sont accessibles à la fois à l'intérieur et à l'extérieur de la fonction. Si vous devez accéder à des variables globales dans une fonction, vous devez les déclarer à l'aide du mot-clé global. Par exemple :

$a = 1; // 全局变量

function test() {
    global $a;
    echo $a;
}

test(); // 输出:1
Copier après la connexion

Dans l'exemple ci-dessus, $a est déclaré comme une variable globale et est accessible à la fois à l'intérieur et à l'extérieur de la fonction. Cependant, lors de l'accès aux variables globales dans une fonction, elles doivent être déclarées à l'aide du mot-clé global.

2. Variables locales : En PHP, les variables locales ne sont accessibles qu'à l'intérieur de la fonction. Par exemple :

function test() {
    $a = 1;
    echo $a;
}

test(); // 输出:1
echo $a; // 报错:Undefined variable: a
Copier après la connexion

Dans l'exemple ci-dessus, $a est déclaré comme une variable locale et n'est accessible qu'à l'intérieur de la fonction.

3. Variables statiques : En PHP, les variables statiques peuvent être conservées dans la fonction. Par exemple :

function test() {
    static $a = 0;
    echo $a;
    $a++;
}

test(); // 输出:0
test(); // 输出:1
test(); // 输出:2
Copier après la connexion

Dans l'exemple ci-dessus, $a est déclaré comme variable statique et est incrémenté à l'intérieur de la fonction. Puisqu'il s'agit d'une variable statique, la valeur de $a ne sera pas détruite une fois l'appel de la fonction terminé. La prochaine fois que la fonction sera à nouveau appelée, la valeur de $a sera toujours la dernière valeur plus un.

5. Constantes variables

En PHP, en plus des variables ordinaires, il existe également une variable spéciale appelée constante. Une constante est une variable qui, une fois définie, ne peut plus être modifiée. Lors de la définition d'une constante, utilisez la fonction définir(), dont les paramètres sont le nom de la constante et la valeur de la constante. Par exemple :

define("PI", 3.1415926);
echo PI; // 输出:3.1415926
Copier après la connexion

Dans l'exemple ci-dessus, une constante nommée PI est définie et la valeur de la constante est 3,1415926. Étant donné que les constantes ne sont pas modifiables, la valeur de PI ne peut pas être modifiée dans le code suivant.

6. Résumé

Cet article présente la connaissance des types de variables, des déclarations de variables, des affectations de variables, des portées de variables et des constantes de variables en PHP. En programmation PHP, comprendre et maîtriser l’utilisation des variables est très important pour développer des applications PHP efficaces.

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!

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