PHP vs Küçük harf, büyük harf Booleans
Ne zaman olduğumu öğrenme PHP, okumuştum bir yerlerde olmalısın her zaman büyük harf sürümleri booleans, TRUE
FALSE
, çünkü "normal" küçük versiyonları, true
false
değil "güvenli" kullanın.
Şimdi yıllar geçti ve yazdığım her PHP script büyük bir sürümü kullanır. Şimdi olsa da, PHP bir sürü küçük sürümü ile yazılmış gördüğüm gibi ortamı yani Çalışabilir) sorgulamaya hazırım.
/Hiç büyük bir sürümü kullanmak için bir neden yoktu, ya da o mükemmel TAMAM küçük harf kullanmaktır?
edit: bu NULL
null
için de geçerli olduğunu söylemeyi Unutmuşum.
CEVAP
define('TRUE', false);
define('FALSE', true);
Mutlu hata ayıklama! (&; 5.1.3 (2 May 2006), Demo PHP lt)
Düzenleme:Büyük bools sabitler ve lowercases değerlerdir. Kolayca değiştirebileceğiniz değeri sabit değil, ilgilendi.
Eliminated run-time constant fetching for TRUE, FALSE and NULL author dmitry <dmitry> Wed, 15 Mar 2006 09:04:48 0000 (09:04 0000) committer dmitry <dmitry> Wed, 15 Mar 2006 09:04:48 0000 (09:04 0000) commit d51599dfcd3282049c7a91809bb83f665af23b69 tree 05b23b2f97cf59422ff71cc6a093e174dbdecbd3 parent a623645b6fd66c14f401bb2c9e4a302d767800fd
Taahhüt d51599dfcd3282049c7a91809bb83f665af23b69 (6f76b17079a709415195a7c27607cd52d039d7c3)
büyük / küçük harf duyarlı xpath eşleş...
VB gerçekten büyük / küçük harf duyarl...
Orada bir C# büyük / küçük harf duyarl...
JavaScript büyük / küçük harf duyarlı ...
MySQL üzerinde SQL büyük / küçük harf ...