Boş diziler için kontrol: vs boş sayısı
Bu 'How to tell if a PHP array is empty' Bu soru beni düşünmeye sevk etmişti . söz konusu
count
eğer bir dizi boş olup olmadığını belirlerken empty
yerine kullanılması gereken bir nedeni var mı?
Kişisel düşüncem ise 2 boolean bir boolean bir soruya cevap verir, çünkü empty
kullanmanız gereken boş bir dizi durum için eşdeğer olacaktır. Yukarıdaki soruyla bağlantılı, count($var) == 0
popüler yöntem gibi görünüyor. Teknik olarak doğru olsa benim için hiçbir anlamı yok. E. g.Q: $var, boş musun? Bir: 7. Hmmm...
count == 0
kullanmalıyım bir sebep ya da kişisel zevk meselesi var mı?
Belirttiği gibi, diğerleri için bir açıklama şimdi silinmiş cevap, count
performans etkileri için büyük diziler yüzünden olacak kadar say bütün unsurlar, oysa empty
kesin olarak biliyor değil mi boş. Bu durumda aynı sonuçları veriyorlar, ama count
potansiyel olarak verimsiz ise, neden şimdiye kadar count($var) == 0
kullanabilirdin ki?
CEVAP
Ben genelde empty
kullanın. Kişi sayısı gerçekten kullanmak istiyorsunuz neden emin değilim - Eğer dizi büyükse o zaman saymak uzun sürer/daha fazla yük vardır. Eğer sadece veya dizi boş olup olmadığını bilmek ister boş kullanın.
Nasıl JavaScript ile boş bir dize için...
Bir dize kontrol etmek için nasıl &quo...
Nasıl iPhone SDK üzerinde etkin bir İn...
Nasıl Server tablo sütun olup olmadığı...
Nasıl kontrol etmek için iOS sürümü?...