160 of 410 menu

Η συνάρτηση array_chunk

Η συνάρτηση array_chunk διαχωρίζει έναν μονοδιάστατο πίνακα σε δισδιάστατο. Ως πρώτη παράμετρο δέχεται τον πίνακα, και ως δεύτερη - τον αριθμό των στοιχείων σε κάθε υποπίνακα.

Σύνταξη

array_chunk(array $array, int $length, bool $preserve_keys = false): array

Παράδειγμα

Ας διαχωρίσουμε τον πίνακα σε δύο στοιχεία ανά υποπίνακα:

<?php $arr = ['a', 'b', 'c', 'd']; $res = array_chunk($arr, 2); var_dump($res); ?>

Αποτέλεσμα εκτέλεσης κώδικα:

[['a', 'b'], ['c', 'd']];

Παράδειγμα

Ας διαχωρίσουμε τον πίνακα σε 3 στοιχεία ανά υποπίνακα. Προσέξτε ότι στον τελευταίο υποπίνακα υπάρχουν δύο στοιχεία, και όχι 3, αφού δεν έμειναν αρκετά στοιχεία:

<?php $arr = ['a', 'b', 'c', 'd', 'e']; $res = array_chunk($arr, 3); var_dump($res); ?>

Αποτέλεσμα εκτέλεσης κώδικα:

[['a', 'b', 'c'], ['d', 'e']];
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη