UAA 13    Projets

Les variables en PHP

1. Déclaration

En PHP, toutes les variables commencent par un signe dollar :

$nom; $age; $prix;

On peut les initialiser directement :

$nom = "Louis"; $age = 25; $prix = 19.99;

2. Typage

PHP est faiblement typé : le type est déduit automatiquement selon la valeur.

$nombre = 10;        // integer $texte = "Bonjour";  // string $prix = 12.5;        // float $ok = true;          // boolean

3. Changement automatique de type

PHP peut changer le type d'une variable selon le contexte :

$val = "10";   // string $val = $val + 5;  // devient integer → 15

4. Concaténation

La concaténation se fait avec le point :

$nom = "Louis"; echo "Bonjour " . $nom;

5. Interpolation

Dans les chaînes entre guillemets doubles, PHP remplace les variables :

$age = 25; echo "Tu as $age ans";

Dans les guillemets simples, ce n'est pas le cas :

echo 'Tu as $age ans';

6. Variables dynamiques

PHP permet de créer des variables dont le nom est contenu dans une autre variable :

$nom = "age"; $$nom = 25;

echo $age;  // 25

7. Types principaux

8. Tableaux

$tab = [1, 2, 3]; $assoc = ["nom" => "Louis", "age" => 25];

9. Constantes

define("PI", 3.14); echo PI;

10. Variables superglobales

echo $_SERVER["HTTP_USER_AGENT"];