Les opérateurs — Correction d'exercices

Voici des propositions de solutions en mode console (via readline()). N’hésite pas à les adapter.

#1 — Opérateurs arithmétiques

Calcule et affiche le reste de la division (modulo) de 10 par 3.

Voir le corrigé
<?php
echo 10 % 3; // Affiche 1
?>

#2 — Incrémentation

Déclare $i = 5. Affiche $i, incrémente-le, puis affiche-le à nouveau.

Voir le corrigé
<?php
$i = 5;
echo $i;
$i++;
echo $i; // Affiche 6
?>

#3 — Opérateurs de comparaison

Vérifie si 10 est égal à '10' (valeur) puis si 10 est identique à '10' (type et valeur).

Voir le corrigé
<?php
var_dump(10 == "10");  // true (valeur égale)
var_dump(10 === "10"); // false (types différents)
?>

#4 — Opérateur ternaire

Utilise l'opérateur ternaire pour afficher 'Majeur' si $age (18) >= 18, sinon 'Mineur'.

Voir le corrigé
<?php
$age = 18;
echo ($age >= 18) ? "Majeur" : "Mineur";
?>

#5 — Opérateur de fusion null (??)

Affiche la valeur de $_GET['nom'] s'il existe, sinon 'Anonyme' en utilisant ??.

Voir le corrigé
<?php
$nom = $_GET['nom'] ?? 'Anonyme';
echo $nom;
?>
Besoin d'aide ?
Tuteur Virtuel
Bonjour ! Je suis votre tuteur virtuel. Comment puis-je vous aider avec ce cours aujourd'hui ?
Historique des conversations
Chargement...