Sobes.tech
Junior

Mis vahe on omistamisoperaatoril '=' ja võrdlusoperaatoril '=='?

sobes.tech AI

Vastus AI-lt

= omistab väärtuse muutujale. == võrdleb väärtusi võrdsuse jaoks, ning tüübid võivad automaatselt konverteeruda.

<?php
$x = 5; // Omistamine: muutujale $x omistatakse väärtus 5

if ($x == '5') { // Väärtuste võrdlus võrdsuse jaoks: võrdleb 5 (int) ja '5' (string). Tüübid konverteeritakse, tingimus on tõene.
    echo "Väärtused on võrdsed";
}
?>