Sobes.tech
Junior

Atama operatörü '=' ile karşılaştırma operatörü '==' arasındaki fark nedir?

sobes.tech yapay zeka

AI'dan gelen yanıt

= bir değişkene değer atar. == değerleri eşitlik açısından karşılaştırır ve türler otomatik olarak dönüştürülebilir.

<?php
$x = 5; // Atama: $x değişkenine 5 değeri atanır

if ($x == '5') { // Değerlerin eşitliği karşılaştırması: 5 (int) ile '5' (string) karşılaştırılır. Türler dönüştürülür, koşul doğru.
    echo "Değerler eşittir";
}
?>