Maison  >  Article  >  développement back-end  >  Explication des variables et des types de données en php

Explication des variables et des types de données en php

小云云
小云云original
2018-03-27 16:14:321286parcourir

Cet article partage principalement avec vous quelques connaissances de base de PHP et explique les variables et les types de données en PHP. J'espère qu'il pourra vous aider.

1. Qu'est-ce qu'une variable ?

Une variable est équivalente à une poche qui peut y stocker des choses.
Dans les langages de programmation, les variables sont utilisées pour stocker des valeurs numériques.

2. Comment déclarer des variables en PHP

Utiliser "$"
Vous pouvez également utiliser des variables sans les déclarer (mauvaise habitude)
Vous pouvez en déclarer une ou plusieurs Notes

Les noms de variables commencent par des lettres ou des traits de soulignement, suivis de chiffres et de lettres de soulignement ;

Les noms de variables doivent avoir une signification claire

C'est Il est préférable de suivre la notation camel, méthode Underscore

Les noms de variables sont strictement sensibles à la casse

La déclaration répétée des variables écrasera les précédentes

Variables des variables

Le principe est le remplacement égal, veuillez voir l'exemple ci-dessous :

Le résultat final est hello world
$i = 'j';
$j = 'k';
$k = 'hello world';
echo $$$i;  // $$$i -> $$j -> $k

Type de données

Huit types principaux :

Type scalaire (ne peut stocker qu'une seule donnée)

Type entier (int)

Catégorie :

Décimal, hexadécimal, octal

Plage :

Avec signe négatif -2,1 milliards~2,1 milliards

Sans 4,2 milliards


Dépassement de la plage de stockage, un débordement se produira

Floatdouble

Catégorie :

Avec point décimal, avec e ou E

Remarque :

Les nombres à virgule flottante ont des erreurs, ne comparez pas les valeurs à virgule flottante !!!

boolean

true | false

string (string)

délimiteur

guillemets simples et doubles La différence

les guillemets simples n'analysent pas variables, et l'efficacité d'exécution est élevée ;

les guillemets simples analysent uniquement les deux caractères d'échappement ' et \

heredoc

Écrivez un grand paragraphe Lorsqu'il est utilisé, il équivaut à des guillemets doubles.


Comment utiliser :

<<Extrait de code....

Nom personnalisé ;


Remarque spéciale :

Il ne peut y avoir aucun caractère devant la ligne de nom personnalisé du caractère de fin.


nowedoc

est équivalent à des guillemets simples Par rapport à heredoc, le nom personnalisé doit être placé entre guillemets simples au début.


Type composite

Tableau

Objet

Type spécial

Ressource (Ressource)

null |

1. La variable est utilisée directement sans être déclarée, et sa valeur est nulle

2 Déclarez une variable et attribuez la valeur à null

3. unset() La valeur de la variable passée est nulle

Variable

1. Qu'est-ce qu'une variable

Une variable est équivalente à une poche, qui peut stocker des objets à l'intérieur.

Dans les langages de programmation, les variables sont utilisées pour stocker des valeurs numériques.


2. Comment déclarer des variables en PHP

Utiliser "$"

Vous pouvez également utiliser des variables sans les déclarer (mauvaise habitude)

Vous pouvez en déclarer une ou plusieurs Notes

Les noms de variables commencent par des lettres ou des traits de soulignement, suivis de chiffres et de lettres de soulignement ;

Il est préférable que les noms de variables aient une signification claire

Il est préférable de suivre la notation camel, méthode Underscore

Les noms de variables sont strictement sensibles à la casse

Les déclarations répétées de variables écraseront les précédentes

Variables de variable

Le principe est le remplacement égal, veuillez consulter l'exemple suivant :

Le résultat final est hello world

Type de données
$i = &#39;j&#39;;
$j = &#39;k&#39;;
$k = &#39;hello world&#39;;
echo $$$i;  // $$$i -> $$j -> $k

Huit types principaux :

Type scalaire (ne peut stocker qu'une seule donnée)

Type entier (int)

Catégorie :

Décimal, hexadécimal, octal

Plage :

Avec signe négatif -2,1 milliards ~ 2,1 milliards

Sans 4,2 milliards

En cas de dépassement de la plage de stockage, un débordement se produira

Floatdouble

Catégorie :

Avec point décimal, avec e ou E

Remarque :

Les nombres à virgule flottante ont des erreurs, ne comparez pas les valeurs à virgule flottante !! !

Booléen

true | false

Chaîne

Délimiteur

Guillemet simple et La différence entre les guillemets doubles

Les guillemets simples n'analysent pas les variables et ont une efficacité d'exécution élevée ;

Les guillemets simples n'analysent que les deux caractères d'échappement ' et \

heredoc

Écrire Utilisé lorsque de grands paragraphes de contenu sont utilisés, équivalent à des guillemets doubles.

Comment utiliser :


<<Extrait de code....

Nom personnalisé ;


Remarque spéciale :
Il ne peut y avoir aucun caractère devant la ligne de nom personnalisé du caractère de fin.

nowedoc

est équivalent à des guillemets simples Par rapport à heredoc, le nom personnalisé doit être placé entre guillemets simples au début.

Type composite


Tableau

Objet

Type spécial

Ressource (Ressource)

null |

1. La variable est utilisée directement sans être déclarée, et sa valeur est nulle

2 Déclarez une variable et attribuez la valeur à null

3. unset() La valeur de la variable passée est nulle

Recommandations associées :

Exemple d'analyse des variables et constantes en PHP

Nom règles pour les variables en PHP Explication détaillée

Une brève discussion de l'exemple de code de fonction de jugement de type de données de variables en 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!

Déclaration:
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