Formation PHP 5 et MySQL Cours 2: Types de données

0

Type de données

Booléen
Les entiers
Nombres décimaux
Les chaînes de caractères
Les tableaux
Les objets
Les ressources
NULL

Tester les types

  • Is_array Détermine si une variable est un tableau
  • is_bool Détermine si une variable est un booléen
  • is_float Détermine si une variable est de type nombre décimal
  • is_int Détermine si une variable est de type nombre entier
  • is_numeric Détermine si une variable est un type numérique
  • is_null — Indique si une variable vaut NULL
  • is_object — Détermine si une variable est de type objet
  • is_resource — Détermine si une variable est une ressource
  • is_string — Détermine si une variable est de type chaîne de caractères

Casting

Les préfixes autorisés sont :

  • (int), (integer) : modification en integer
  • (bool), (boolean) : modification en boolean
  • (float), (double), (real) : modification en float
  • (string) : modification en string
  • (array) : modification en array
  • (object) : modification en object
  • (unset) : modification en Null

Code de l’exemple

<?php
$x = 10;            // $x est un entier

$y = « $x »;        // $y est une chaîne
$z = (string) $y; // $z est également une chaîne

// Ceci affichera « ils sont identiques »
if ($z === $y) {
echo « ils sont identiques »;
}
?>

LAISSER UN COMMENTAIRE

Entrez votre commentaire!
Entrez votre nom ici