Médiaforma

PHP MySQL – Variables

Print Friendly

Voici quelques exemples de déclarations de variables :

$monTexte = "Ce texte est mémorisé dans la variable \"monTexte\"";

$valeur_flottante = 12.5;

$monBooleen = true;

$monTableau = array(‘un’, ‘deux’, ‘trois’, ‘quatre’, ‘cinq’);

class maClasse{

}

$monObjet = new maClasse();

Faites une pause dans la vidéo et déclarez ces variables.

Vous allez maintenant afficher le contenu des variables avec les instructions suivantes :

echo $monTexte."<br>";

echo $valeur_flottante."<br>";

echo $monBooleen."<br>";

echo $monTableau."<br>"; //Impossible d’afficher un tableau comme ceci

echo $monObjet."<br>"; //Impossible d’afficher un objet comme ceci

Faites une pause dans la vidéo et saisissez ce code.

Vous pouvez afficher le type d’une variable avec la fonction gettype().

echo gettype($monTexte)." ";

echo gettype($valeur_flottante)." ";

echo gettype($monBooleen)." ";

echo gettype($monTableau)." ";

echo gettype($monObjet);

Faites une pause dans la vidéo, tapez ces instructions et testez le résultat.

Voici ce que vous devriez obtenir :

Voici le code complet :

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8" />

<title>Premier projet en PHP</title>

</head>

<body>

<?php

$monTexte = "Ce texte est mémorisé dans la variable \"monTexte\"";

$valeur_flottante = 12.5;

$monBooleen = true;

$monTableau = array(‘un’, ‘deux’, ‘trois’, ‘quatre’, ‘cinq’);

class maClasse{

}

$monObjet = new maClasse();

 

echo $monTexte."<br>";

echo $valeur_flottante."<br>";

echo $monBooleen."<br>";

 

echo gettype($monTexte)." ";

echo gettype($valeur_flottante)." ";

echo gettype($monBooleen)." ";

echo gettype($monTableau)." ";

echo gettype($monObjet);

?>

</body>

</html>

Remarques

  • Les noms des variables commencent toujours par le signe "$".
  • Le langage PHP est sensible à la casse des caractères. Ainsi par exemple, les variables $monBooleen et $MonBooleen sont deux entités différentes.
  • Il est tout à fait possible de stocker une valeur d’un type donné dans une variable, puis par la suite d’y stocker une valeur d’un autre type.
Vous avez aimé cet article ? Partagez-le avec vos réseaux...
 
Comments

No comments yet.

Leave a Reply