Junior
Təyin etmə operatoru '=' və müqayisə operatoru '==' arasındakı fərq nədir?
sobes.tech Süni İntellekt
AI-dan cavab
= dəyişənə dəyər təyin edir.
== dəyərləri bərabərliyi üçün müqayisə edir və tiplər avtomatik olaraq çevrilə bilər.
<?php
$x = 5; // Təyin etmə: $x dəyişəninə 5 dəyəri verilir
if ($x == '5') { // Dəyərlərin bərabərliyi üçün müqayisə: 5 (int) ilə '5' (string) müqayisə edilir. Tiplər çevrilir, şərt doğrudur.
echo "Dəyərlər bərabərdir";
}
?>