Junior
Care este diferența dintre operatorul de atribuire '=' și operatorul de comparație '=='?
sobes.tech AI
Răspuns de la AI
= atribuie o valoare variabilei.
== compară valorile pentru egalitate, iar tipurile pot fi convertite automat.
<?php
$x = 5; // Atribuire: variabilei $x i se atribuie valoarea 5
if ($x == '5') { // Compararea valorilor pentru egalitate: compară 5 (int) cu '5' (string). Tipurile sunt convertite, condiția este adevărată.
echo "Valorile sunt egale";
}
?>