Salut à tous et bienvenue dans ce second épisode de la formation PHP dans lequel nous allons voir la notion de variable.

 

Les 4 types de variables

Nous pouvons compter 4 grandes familles de variables en PHP :

  1. Les entiers (int)
  2. Les chaînes de caractères (string)
  3. Les tableaux (table)
  4. Les booléens (boolean)

Ces 4 types de variables se définissent avec le caractère $

 

Les entiers

Les entiers sont tout simplement des nombres. On définit une variable int en précisant simplement sa valeur

<?php

$age = 17;

?>
Exemple variable entier

 

 

Les chaînes de caractères

Les chaînes de caractères sont des mots ou des phrases stockées dans des variables. Pour définir une chaîne de caractères, il suffit de placer sa valeur entre des guillemets simples ou des guillemets doubles.

<?php

$phrase = "Je m'apelle Paul";

?>
Exemple variable chaîne de caractères

 

Il faut noter que l’on peut être amené à vouloir échapper un guillemet pour qu’il ne soit pas pris en compte par PHP, lors que la chaîne de caractère comporte elle-même un guillemet identique :

<?php

// Ce code ne va pas fonctionner
$phrase = "Il cria : " au secours !" et couru";

// On échappe les guillemets doubles avec un antislash
$phrase = "Il cria : \" au secours ! \" et couru ";

?>
Exemple guillemets échappés

 

 

Les tableaux

Les tableaux sont sans aucun doute les types de variables les plus compliqués à cerner lorsque l’on est débutant. Un tableau est en fait une liste comportant plusieurs index (valeurs). Ces valeurs, séparées par des virgules, peuvent être des chaînes de caractères, des entiers, des booléens et même d’autres tableaux.

<?php

$notes = array(18,8,14,5,12,13,13.5,20);

?>

 

Là ou les tableaux se montrent puissants, c’est qu’il est possible de préciser un nom à chacun de leurs index. Un petit exemple s’impose :

<?php

$identity = array(

	"name" => "Cyberastuces",
	"firstname" => "Paul",
	"age" => 17,
	"majority" => false



);

?>

 

 

Les booléens

Les variables booléennes sont les plus simplex à comprendre. Elles peuvent prendre deux valeurs : true ou false.

<?php

$majeur = false;
$mineur = true;

?>

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *