Voici 20 exercices progressifs pour pratiquer les variables, les types de données et les castings en PHP.
Exercice 1 : Afficher une variable: Déclare une variable $nom avec la valeur "Alice" et affiche son contenu avec echo et <?= >.
Exercice 2 : Concatenation: Crée deux variables, $prenom et $nom, avec les valeurs "Jean" et "Dupont". Affiche la phrase : "Bonjour, Jean Dupont !" en utilisant la concaténation (.)
Exercice 3 : Interpolation: Déclare une variable $age avec la valeur 25. Affiche la phrase : "J'ai 25 ans." en utilisant l’interpolation (echo "$...").
Exercice 4 : Identifier le type d’une variable: Déclare une variable $nombre avec la valeur 42. Utilise var_dump() pour afficher son type.
Exercice 5 : Opérations mathématiques: Déclare deux variables $a = 10 et $b = 5. Calcule et affiche :
Exercice 6 : Vérification des types: Déclare une variable $valeur contenant "123abc". Teste si elle est :
is_string().is_int().is_float().Exercice 7 : Comparaison avec casting: Déclare deux variables :
$nombre = "42";
$autreNombre = 42;
Compare les deux avec == et ===. Explique la différence.
Exercice 8 : Affectation dynamique: Déclare une variable $var et affecte-lui successivement les valeurs suivantes :
"PHP".2025.true.
À chaque étape, affiche le type et la valeur de la variable.Exercice 9 : Conversion en booléen: Déclare une variable $valeur avec la valeur "0". Convertis-la en booléen avec (bool) et explique le résultat. Essaie avec
Exercice 10 : Récupérer le type automatiquement: Déclare une variable $data contenant une valeur quelconque. Utilise gettype() pour afficher son type. Esssaye avec différentes valeurs.
var_dump() pour vérifier les types de données lorsque tu fais des conversions.Ces exercices te permettront de mieux maîtriser les bases de PHP et d’appréhender les subtilités des types et des castings dans ce langage dynamique. 🚀