Junior
Каква е разликата между оператора за присвояване '=' и оператора за сравнение '=='?
sobes.tech AI
Отговор от AI
= присвоява стойност на променлива.
== сравнява стойностите по равенство, като типовете могат да бъдат автоматично преобразувани.
<?php
$x = 5; // Присвояване: на променливата $x се присвоява стойност 5
if ($x == '5') { // Сравнение на стойностите за равенство: сравнява 5 (int) с '5' (string). Типовете се преобразуват, условието е вярно.
echo "Стойностите са равни";
}
?>