Médiaforma

PHP MySQL – Variables

Partagez cet article sur vos réseaux

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.
 
Commentaires

Aucun commentaire pour l'instant.

Laissez un commentaire