Sobes.tech
Junior

Aký je rozdiel medzi operátorom priradenia '=' a operátorom porovnania '=='?

sobes.tech AI

Odpoveď od AI

= priraďuje hodnotu premennej. == porovnáva hodnoty na rovnosť, pričom typy môžu byť automaticky konvertované.

<?php
$x = 5; // Priradenie: premennej $x je priradená hodnota 5

if ($x == '5') { // Porovnanie hodnôt na rovnosť: porovnáva 5 (int) s '5' (string). Typy sa konvertujú, podmienka je pravdivá.
    echo "Hodnoty sú rovnaké";
}
?>