Sobes.tech
Junior

Mi a különbség az '=' hozzárendelő operátor és a '==' összehasonlító operátor között?

sobes.tech MI

Válasz az MI-től

= értéket rendel a változóhoz. == összehasonlítja az értékeket egyenlőség szempontjából, és a típusok automatikusan konvertálódhatnak.

<?php
$x = 5; // Hozzárendelés: a $x változónak értékül adódik 5

if ($x == '5') { // Értékek egyenlőségének összehasonlítása: összehasonlítja az 5 (int) és a '5' (string). A típusok konvertálódnak, a feltétel igaz.
    echo "Az értékek egyenlőek";
}
?>