SORU
15 EYLÜL 2010, ÇARŞAMBA


php bir dizinin ilk N öğeleri?

Bunu yapmanın en iyi yolu nedir?

CEVAP
15 EYLÜL 2010, ÇARŞAMBA


Kullanın() array_slice

Bu PHP manual: array_slice bir örnek var

$input = array("a", "b", "c", "d", "e");
$output = array_slice($input, 0, 3);   // returns "a", "b", and "c"

Sadece küçük bir sorun var

Eğer dizi dizinler için anlamlı, array_slice sıfırlama ve yeniden unutmayınsayısaldizi indeksleri. true preserve_keysbayrak seti bu kaçınmak gerekir. (4 parametre) 5.0.2 beri mevcut.

Örnek:

$output = array_slice($input, 2, 3, true);

Çıkış:

array([3]=>'c', [4]=>'d', [5]=>'e');

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ecf150king

    ecf150king

    20 Ocak 2006
  • How Things Are Made

    How Things A

    17 HAZİRAN 2008
  • Ty Moss

    Ty Moss

    20 Kasım 2007