PHP : Variables et types de données

    5tq

PHP : Variables et types de données

Déclarer une variable

En PHP, toute variable commence par $.

<?php
$prenom = "Alice";       // chaîne de caractères (string)
$age = 17;               // nombre entier (int)
$taille = 1.72;          // nombre décimal (float)
$estConnecte = true;     // vrai ou faux (bool)

Pas besoin de déclarer le type : PHP le devine tout seul.


Afficher avec echo

<?php
$prenom = "Alice";
$age = 17;

echo "Bonjour " . $prenom;          // concaténation avec .
echo "<br>";
echo "Tu as " . $age . " ans.";

Résultat :

Bonjour Alice
Tu as 17 ans.

Les guillemets : simple vs double

<?php
$ville = "Namur";

echo "Je vis à $ville";      // ✅ La variable est interprétée
echo 'Je vis à $ville';      // ❌ Affiché tel quel : Je vis à $ville

Règle simple : guillemets doubles quand tu veux insérer une variable dans le texte.


Opérations mathématiques

<?php
$a = 10;
$b = 3;

echo $a + $b;    // 13
echo $a - $b;    // 7
echo $a * $b;    // 30
echo $a / $b;    // 3.333...
echo $a % $b;    // 1 (modulo = reste de la division)

Concaténation de chaînes

<?php
$prenom = "Alice";
$nom = "Dupont";

$nomComplet = $prenom . " " . $nom;
echo $nomComplet;   // Alice Dupont

🧪 À tester

Crée variables.php et essaie d'afficher :

  1. Ton prénom et ton âge dans une phrase
  2. Le résultat de 5 * 8 + 2
  3. Deux mots collés ensemble avec .

Pour aller plus loin