article(s) dans votre panier VOIR

Tuto PHP/MySQL | Variables

  • Vidéo 25 sur 158
  • 4h43 de formation
  • 158 leçons

Un contenu flash devrait s'afficher ici. Votre navigateur ne comporte pas de plugin flash, ou il ne s'est pas correctement initialisé.

Vous pouvez télécharger le plugin flash depuis le site d'Adobe à l'adresse suivante : http://get.adobe.com/flashplayer/.

Pour accéder à la suite de cette formation, vous devez vous abonner.
previous
summary
resume
next
play
Variables
00:00 / 01:32
HD
fullscreen
Je m’abonne
à partir de 16,6 € / mois
  • Visionnage en ligne
  • Accès illimité à toutes nos formations
OU
J'achète uniquement
la formation
49,90€
  • Téléchargement + VOD à vie
  • Accès uniquement à cette formation

Sommaire de la formation

Détails de la formation

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."\r"; //Impossible d'afficher un tableau comme ceci
echo $monObjet."\r"; //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.