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

  • Brendan van Son

    Brendan van

    5 Aralık 2006
  • Edge-CGI 3D Tutorials and more!

    Edge-CGI 3D

    11 HAZİRAN 2013
  • Google Developers

    Google Devel

    23 AĞUSTOS 2007