Les types de données dans PHP

Par PHP 2 minutes de lecture
types de donnees php

Comme vous le savez maintenant, les variables dans PHP permettent le stockage des données de plusieurs types...

Les types supportés par PHP sont les suivants :

  • String
  • Boolean
  • Integer
  • Float
  • Array
  • Object
  • NULL

Nous allons détailler maintenant chaque type et son cas d'utilisation avec des exemples...

String

String est le type qui stocke une séquence de caractères.

Le texte qu'on veut stocker peut être mis en deux guillemets, doubles "texte" ou simples 'texte'.

<?php
// Stocker du texte dans une variable
$phrase = "Salut tout le monde";

// Afficher la variable
echo $phrase;
?>

Résultat :

Salut tout le monde

Boolean

Boolean supporte uniquement deux valeurs, TRUE ou FALSE.

On utilise une variable boolean dans le logic ou pour tester si une condition est satisfaite à l'aide d'un If.

<?php
$vrai = true;
$faux = false;
?>

Integer

Integer contient un nombre entier décimale (base 10, par défaut), hexadécimale (base 16) ou octale (base 8), avec une valeur comprise entre -2^31 et 2^31.

Un nombre entier ne contient pas de point décimale ni une partie fractionnaire.

<?php
// Définition de deux variables
$nombre1 = 99;
$nombre2 = -6;

// Somme
$somme = $nombre1 + $nombre2;

// Afficher la somme
echo $somme;
?>

Le résultat :

93

Float

Le type Float est désigné pour les nombre à virgule décimale. Comme 1.67.

<?php
// Définir une variable Float
$nombre = 1.67;
// Afficher le type de la variable
var_dump($nombre);
?>

Résultat :

float(1.67)

On peut utiliser la fonction is_float() pour savoir si une variable est float ou pas.

Array

Array est un tableau stockant plusieurs données.

Comme ceci :

<?php
  $langages = array("PHP","HTML/CSS","Javascript");
  var_dump($langages);
?>

Résultat :

array(3) {
  [0]=> string(3) "PHP"
  [1]=> string(8 ) "HTML/CSS"
  [2]=> string(10) "Javascript"
}

Object

Un objet est une instance d'une Classe définie en PHP. Vous pouvez créer des objets de classe à l'aide de la structure $objet = new Classe();.

NULL

Null comme son nom l'indique c'est une valeur vide et ne peut contenir qu'une seule valeur NULL.

Voici un petit exemple :

<?php 
  $a = NULL; 
  echo $a;    // N'affiche rien
?>



Le partage est un plaisir :


Articles recommandés :