Çoğunlukla dize değerleri için anahtar harf kullanın. Nesneler çok farklı olmadığını birileri karmaşık nesneleri eşitlik için kullanılabilir eğer onaylamak ve Can. Gördüğünüz gibi ben her zaman eğer $ obj1 == diğer bazı nesneleri kontrol etmiyorum. Hem nesneleri değiştirebilirsiniz. Birisi izin eğer ne bunun için doğru sözdizimi olacaktır bana söyleyebilir? Ben anahtarı () giriş kendisi koymak ne olur emin değilim.
if ($obj1 == $obj9)
elseif ($obj5 == $obj9)
elseif ($obj5 == $obj1)
else
yeni kod, bu doğru olurdu?
switch (true){
case $obj1 == $obj9:
//do something
break;
case $obj5 == $obj9:
//do something
break;
case $obj5 == $obj1:
//do something
break;
case default:
//do something
break;
}