SORU
5 NİSAN 2012, PERŞEMBE


Hangi dizinin boyutunu kontrol etmek için iyi bir yol var mı?

Ben sadece eğer bir dizi birden fazla öğe varsa, kontrol etmek gerekir. Bu şekilde yapmaya çalışıyorum :

if (isset($arr['1']))

diğer geleneksel yoludur

if (sizeof($arr)>1)

Hangisi daha iyi? Böyle situaions, nasıl iki farklı yöntem arasında hakim olmalıyım? Herhangi bir performans hangisi daha iyi ölçer ölçmek için kullanılabilir kontrol var mı?

CEVAP
5 NİSAN 2012, PERŞEMBE


Bu kullanın

if (sizeof($arr) > 1) {
     ....
}

Ya

if (count($arr) > 1) {
     ....
}

sizeof() aynı çalışma diğer count(), bir.

Düzenleme: Description: ikinci bölümü: Soru kodları iki satırı farklı işlevlerini yerine getiren alternatif bir yöntem değildir. $arr['1'] değeri ise ilk kontrolleri ikinci dizideki eleman sayısını verir, ancak ayarlanır.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BSA

    BSA

    9 NİSAN 2012
  • Jeremy Gallman

    Jeremy Gallm

    11 NİSAN 2012
  • ModNation Racers H.Q.

    ModNation Ra

    31 Ocak 2010