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

  • MagmaRhino

    MagmaRhino

    16 Temmuz 2011
  • Matt Stokes

    Matt Stokes

    22 Ocak 2008
  • TouchePro

    TouchePro

    27 EYLÜL 2007