Maison > Article > développement back-end > Quels sont les huit principaux types de données en PHP ?
La définition du type de données dans la structure de données est un ensemble de valeurs avec les mêmes propriétés et un ensemble d'opérations définies sur cet ensemble de valeurs. Résumons les huit principaux types de données PHP pour tout le monde.
Tutoriel recommandé : Tutoriel vidéo PHP
Quatre types scalaires :
booléen (type booléen) : C'est le type le plus simple, avec seulement deux valeurs, qui peuvent être VRAI/vrai ou FAUX/faux, et ne sont pas sensibles à la casse. Pour plus de détails, veuillez consulter : Type booléen PHP (booléen)
entier (entier) : Sa plage valide dans les systèmes d'exploitation 32 bits est : -2 147 483 648~+2 147 483 647. Les valeurs entières peuvent être exprimées en notation décimale, hexadécimale ou octale, et peuvent être précédées d'un signe facultatif (- ou +). Octal représente un nombre qui doit être précédé de 0 (zéro) et hexadécimal représente un nombre qui doit être précédé de 0x. Pour plus de détails, veuillez consulter : Données entières PHP (Integer)
Float (type à virgule flottante, également appelé double) : La plage valide dans les systèmes d'exploitation 32 bits est : 1.7E-308 ~1,7E+308. Pour plus de détails, veuillez consulter : Type à virgule flottante PHP (float)
String (string) : les variables de caractères sont différentes des autres langages de programmation en ce sens qu'elles sont divisées en caractères et en chaînes. En PHP, ils sont unifiés. Utilisez des variables de caractères pour définir des caractères ou des chaînes. Pour plus de détails, veuillez consulter : Type de chaîne PHP (string)
Deux types composites :
array (array) : La variable tableau est un type de variable spécial, qui sera expliqué en détail dans les chapitres suivants.
objet (objet) : L'objet est également un type de données spécial. Pour créer une variable objet, utilisez le nouveau mot-clé. Pour plus de détails, veuillez consulter : Type d'objet PHP (objet)
Enfin, il existe deux types spéciaux :
Ressource (ressource) : La source est une variable spéciale qui contient une référence à une ressource externe. Les ressources sont créées et utilisées via des fonctions spécialisées. Pour plus de détails, veuillez consulter : Type de ressource PHP (ressource)
NULL (NULL) : Indique qu'une variable n'a aucune valeur. La seule valeur possible de type NULL est NULL.
Remarque :
Vous pouvez également lire quelques références au type "double". En fait, double et float sont identiques et, pour des raisons historiques, ces deux noms existaient en même temps.
Le type d'une variable n'est généralement pas défini par le programmeur, mais est déterminé par PHP au moment de l'exécution en fonction du contexte dans lequel la variable est utilisée. En d'autres termes, PHP est un langage faiblement typé. Les programmeurs n'ont pas besoin de déclarer le type de variable lors de la déclaration des variables, et l'interpréteur PHP le reconnaîtra automatiquement.
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!