article(s) dans votre panier VOIR

Tuto PHP/MySQL | Types de données

  • Vidéo 23 sur 158
  • 4h43 de formation
  • 158 leçons

Un contenu flash devrait s'afficher ici. Votre navigateur ne comporte pas de plugin flash, ou il ne s'est pas correctement initialisé.

Vous pouvez télécharger le plugin flash depuis le site d'Adobe à l'adresse suivante : http://get.adobe.com/flashplayer/.

Pour accéder à la suite de cette formation, vous devez vous abonner.
previous
summary
resume
next
play
Types de données
00:00 / 04:32
HD
fullscreen
Je m’abonne
à partir de 16,6 € / mois
  • Visionnage en ligne
  • Accès illimité à toutes nos formations
OU
J'achète uniquement
la formation
49,90€
  • Téléchargement + VOD à vie
  • Accès uniquement à cette formation

Sommaire de la formation

Détails de la formation

Plusieurs types de données peuvent être utilisés en PHP :
Booléen : c'est le type le plus simple. Il peut valoir TRUE ou FALSE (ces deux mots sont insensibles à la casse).
Entier : un nombre entier peut être spécifié en décimal (1234), en octal (0123) ou en hexadécimal (0x1F).
Décimal : un nombre décimal peut être spécifié sous une forme traditionnelle (1.46) ou en virgule flottante (1.2e3 ou 6E-9).
Chaîne : elle peut être délimitée par des guillemets ou par des apostrophes. Utilisez le caractère d'échappement antislash (\) pour insérer un guillemet ou une apostrophe dans une chaîne délimitée (respectivement) par des guillemets ou des apostrophes.
Tableau : il peut être constitué d'une suite de valeurs individuelles ou d'une suite de couples clé=>valeur. Nous y reviendrons par la suite.
Objet : pour définir un objet, vous devez instancier une classe en utilisant le mot-clé new. Les fonctions membres sont accédées avec l'opérateur -> et les variables membres avec l'expression $this->var_membre. Nous y reviendrons par la suite.
Ressource : il s'agit d'un type particulier qui fait référence à une ressource externe. Consultez cette page pour en savoir plus : http://www.php.net/manual/fr/resource.php. Nous y reviendrons par la suite.
NULL : ce type représente une variable sans valeur. Une variable est de type NULL si :
On lui a affecté la constante NULL ;
Elle n'a pas encore reçu de valeur ;
Elle a été effacée avec la fonction unset().
Pour tester si une donnée est d'un certain type (ou peut être convertie dans ce type), vous utiliserez des fonctions PHP prédéfinies :

Voici quelques exemples :
$ch="ceci est une chaîne"; // La fonction is_string($ch) retourne true
$i = 12; // La fonction is_int($i) retourne la valeur true
$r = 16.34; // La fonction is_float($r) retourne la valeur true