Sobes.tech
Junior

Kuo skiriasi priskyrimo operatorius '=' nuo palyginimo operatoriaus '=='?

sobes.tech AI

Atsakymas iš AI

= priskiria reikšmę kintamajam. == lygina reikšmes, kad būtų nustatyta jų lygybė, ir tipai gali būti automatiškai konvertuojami.

<?php
$x = 5; // Priskyrimas: kintamajam $x priskiriama reikšmė 5

if ($x == '5') { // Reikšmių lygybės palyginimas: lygina 5 (int) su '5' (string). Tipai konvertuojami, sąlyga yra teisinga.
    echo "Reikšmės yra lygios";
}
?>