Olası Çoğalt: PHP kodu bir sürü CONST == DEĞİŞKEN gibi koşullu ifadeler kullandığını fark etmiş
php false place in conditionSipariş
. Ben her zaman tersine eklemlenmiş sözdizimi ile büyüdüm. Bu yapının bir sebebi var mı?
Örnek:
// this is the way I see it most typically represented in PHP
if (false == $foobar) { // do this }
// this is the way I normally do it
if ($foobar == false) { // do this }
Genellikle "Yoda durumu" denir. Bazı insanlar, ödev yazımlarını eşitlik yerine önlemek için kullanırlar. Benim düşüncem, onlara karşı korunmak için tek bir kodlama kuralı yerine yazım hataları getirmemek. –
daha iyisi: if (! $ Foobar) {// bunu yapın} –
fakat ikisi de aynı sonucu veriyor –