Types de données PHP

PHP propose quatre types de données scalaires (ne pouvant contenir qu’une valeur), deux types composés (pouvant contenir plusieurs valeurs) et deux types spéciaux :

Types scalaires :

Types de données Description
Entier Le type entier (integer) permet de stocker un nombre entier signé sur 32 bits, soit des valeurs comprises entre -2 147 483 648 et +2 147 483 647.
Nombre à virgule flottante Le type nombre à virgule flottante (float) permet de stocker un nombre décimal sur une plage de valeurs dépendante de la plate-forme (généralement de l’ordre de 10-308 à 10+308).
Chaîne de caractères Le type chaîne de caractères (string) permet de stocker toute séquence de caractères sur un octet (code ASCII compris entre 0 et 255), sans limite de taille.
Booléen Le type booléen (boolean) peut prendre deux valeurs : TRUE (ou true) et FALSE (ou false).

Types composés :

Types de données Description
tableau Suivez ce lien : En cours de préparation
objet Suivez ce lien : En cours de préparation

Types spéciaux :

Types de données Description
NULL Le « type » NULL est un peu particulier et correspond au type d’une variable utilisée sans jamais avoir été initialisée.
ressource Le type ressource correspond à une référence vers une ressource externe : fichier ouvert, connexion de base de données, etc.

 

Laisser un commentaire