Position actuelle: Accueil> Derniers articles> Explication détaillée des types de données de base PHP et des méthodes de conversion de type

Explication détaillée des types de données de base PHP et des méthodes de conversion de type

M66 2025-10-16

Types de données de base PHP

PHP est un langage faiblement typé, ce qui signifie que les variables n'ont pas besoin d'être explicitement typées avant de les utiliser. Cependant, PHP prend en charge une variété de types de données de base, notamment les entiers, les virgules flottantes, les chaînes, les booléens, les tableaux, les objets et les types nuls.

entier

Le type entier est utilisé pour représenter des nombres entiers, tels que 10, -5 ou 12 345.

Type à virgule flottante (float/double)

La virgule flottante représente un nombre avec un point décimal, tel que 3,14, -12,5 ou 1,6e5.

chaîne

Une chaîne est une séquence de caractères qui peuvent être placées entre guillemets simples ou doubles, tels que "Hello, world!", "PHP" ou "123".

booléen

Le type booléen a deux valeurs : vrai (vrai) et faux (faux), qui sont utilisées pour le jugement logique.

tableau

Les tableaux sont utilisés pour stocker des collections ordonnées de données et peuvent être exprimés à l'aide de crochets, par exemple

 $arr = [1, 2, 3] ;

objet

Un objet représente une instance créée par une classe et est utilisé pour encapsuler des propriétés et des méthodes.

Type vide (NULL)

Le type vide est utilisé pour représenter une valeur non définie ou inexistante, généralement en utilisant

 NUL
exprimer.

conversion de types

PHP peut convertir automatiquement les variables d'un type à un autre en fonction du contexte, par exemple :

  • Le type entier est converti en type à virgule flottante : "10" sera automatiquement converti en 10,0
  • Convertir la chaîne en entier : "123" sera automatiquement converti en 123
  • Convertir le type à virgule flottante en chaîne : 3.14 sera automatiquement converti en "3.14"

vérification du type

Un type de variable peut être vérifié à l'aide de la fonction gettype() , qui renvoie une chaîne décrivant le type de variable. Par exemple:

 $x = 10 ;
echo gettype($x); // Sortie : entier