Documentation PHP
Précédent   Suivant

Chapitre 6. Les types de données

Table des matières
Nombres entiers
Nombres à virgule flottante
Chaînes de caractères
Tableaux
Objets
Définition du type

PHP supporte les types de données suivant :

Habituellement, le type d'une variable n'est pas affecté par le programmeur. Il est décidé au moment de l'exécution par le PHP, en fonction du contexte dans lequel la variable est utilisée.

Si vous voulez forcer une variable à être convertie en un certain type, vous devez "caster" la variable ou utiliser la fonction settype().

Il est à noter qu'une variable peut se comporter de manière différente suivant les situations, en fonction du type qui lui est affecté. Pour plus d'informations, voir le paragraphe Définition du type.

Nombres entiers

Il est possible de spécifier les nombres entiers (Integers) de la manière suivante :

$a = 1234; # nombre entier en base 10
$a = -123; # nombre entier né
$a = 0123; # nombre entier en base 8, octale (équivalent à 83 en base 10)
$a = 0x12; # nombre entier en base 16, hexadécimale (équivalent à 18 en base 10)
Précédent Sommaire Suivant
Les commentaires Chapitre II Nombres à virgule flottante