Intern
Quels sont les types de données en PHP?
sobes.tech IA
Réponse de l'IA
PHP possède huit types de données:
Types scalaires:
bool(booléen)int(entier)float(nombre à virgule flottante)string(chaîne)
Types composés:
array(tableau)object(objet)
Types spéciaux:
resource(ressource)null(NULL)
Brève description de chaque type:
bool: Deux valeurs possibles -trueoufalse.int: Nombres entiers sans partie décimale. La plage dépend de la plateforme.float: Nombres avec partie décimale ou en notation exponentielle.string: Séquence de caractères. Peut être encadrée par des guillemets simples (') ou doubles (").array: Carte ordonnée pouvant contenir des éléments de tout type de données, accessibles par des clés numériques ou de chaîne.object: Instance d'une classe contenant des propriétés et des méthodes.resource: Variable spéciale contenant une référence à une ressource externe, comme une base de données ou un fichier.null: Variable n'ayant aucune valeur. La seule valeur possible de ce type estNULL(sans distinction de majuscules/minuscules).
Exemples:
<?php
$is_active = true; // bool
$count = 10; // int
$price = 19.99; // float
$name = "John Doe"; // string
$colors = ["red", "green", "blue"]; // array
$user = new stdClass(); // objet (exemple d'un objet vide)
$file_handle = fopen("chemin/vers/fichier.txt", "r"); // ressource
$variable_is_null = null; // null
?>