Sobes.tech
Junior

Quelle est la différence entre l'opérateur d'affectation '=' et l'opérateur de comparaison '=='?

sobes.tech IA

Réponse de l'IA

= assigne une valeur à la variable. == compare les valeurs pour l'égalité, et les types peuvent être convertis automatiquement.

<?php
$x = 5; // Affectation : la variable $x reçoit la valeur 5

if ($x == '5') { // Comparaison d'égalité des valeurs : compare 5 (int) avec '5' (string). Les types sont convertis, la condition est vraie.
    echo "Les valeurs sont égales";
}
?>