array_chunk
(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
array_chunk - Π ΠΎΠ·Π±ΠΈΠ²Π°Ρ ΠΌΠ°ΡΠΈΠ² Π½Π° ΡΠ°ΡΡΠΈΠ½ΠΈ
ΠΠΏΠΈΡ
array_chunk(array $array, int $length, bool $preserve_keys = false): array
Π ΠΎΠ·Π±ΠΈΠ²Π°Ρ ΠΌΠ°ΡΠΈΠ² Π½Π° ΠΌΠ°ΡΠΈΠ²ΠΈ ΡΠ· Π·Π°Π΄Π°Π½ΠΈΠΌ Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ length
ΠΊΡΠ»ΡΠΊΡΡΡΡ Π΅Π»Π΅ΠΌΠ΅Π½ΡΡΠ². ΠΡΠ»ΡΠΊΡΡΡΡ Π΅Π»Π΅ΠΌΠ΅Π½ΡΡΠ² Π² ΠΎΡΡΠ°Π½Π½ΡΠΉ ΡΠ°ΡΡΠΈΠ½Ρ Π΄ΠΎΡΡΠ²Π½ΡΠ²Π°ΡΠΈΠΌΠ΅ Π°Π±ΠΎ Π²ΠΈΡΠ²ΠΈΡΡΡΡ ΠΌΠ΅Π½ΡΠΎΡ Π·Π° Π·Π°Π΄Π°Π½Ρ Π΄ΠΎΠ²ΠΆΠΈΠ½Ρ (length
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ²
array
ΠΠ°ΡΠΈΠ², ΡΠΊΠΈΠΉ ΡΡΠ΅Π±Π° ΡΠΎΠ·Π±ΠΈΡΠΈ.
length
Π ΠΎΠ·ΠΌΡΡΠΈ ΠΊΠΎΠΆΠ½ΠΎΡ ΡΠ°ΡΡΠΈΠ½ΠΈ.
preserve_keys
ΠΡΠ»ΠΈ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅**true
**, ΠΊΠ»ΡΡΡ ΠΎΡΠΈΠ³ΡΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΌΠ°ΡΠΈΠ²Ρ Π±ΡΠ΄ΡΡΡ Π·Π±Π΅ΡΠ΅ΠΆΠ΅Π½Ρ. ΠΠ° Π·Π°ΠΌΠΎΠ²ΡΡΠ²Π°Π½Π½ΡΠΌ - false
, ΡΠΎ ΠΏΠ΅ΡΠ΅ΡΠ½Π΄Π΅ΠΊΡΡΡ ΡΠ°ΡΡΠΈΠ½ΠΈ ΡΠΈΡΠ»ΠΎΠ²ΠΈΠΌΠΈ ΠΊΠ»ΡΡΠ°ΠΌΠΈ
ΠΠ½Π°ΡΠ΅Π½Π½Ρ, ΡΠΎ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ
ΠΠΎΠ²Π΅ΡΡΠ°Ρ Π±Π°Π³Π°ΡΠΎΠ²ΠΈΠΌΡΡΠ½ΠΈΠΉ ΡΠ½Π΄Π΅ΠΊΡΠ½ΠΈΠΉ ΠΌΠ°ΡΠΈΠ² (ΡΠ½Π΄Π΅ΠΊΡΠ°ΡΡΡ ΠΏΠΎΡΠΈΠ½Π°ΡΡΡΡΡ Π· Π½ΡΠ»Ρ), Ρ ΡΠΊΠΎΠΌΡ ΠΊΠΎΠΆΠ΅Π½ Π΅Π»Π΅ΠΌΠ΅Π½Ρ ΠΏΠ΅ΡΡΠΎΠ³ΠΎ ΡΡΠ²Π½Ρ ΠΌΡΡΡΠΈΡΡ length
Π΅Π»Π΅ΠΌΠ΅Π½ΡΡΠ².
ΠΠΎΠΌΠΈΠ»ΠΊΠΈ
Π―ΠΊΡΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ length
ΠΌΠ΅Π½ΡΡΠ΅ , Π±ΡΠ΄Π΅ Π²ΠΈΠΊΠΈΠ½ΡΡΠΎ Π²ΠΈΠ½ΡΡΠΎΠΊ ValueError
ΡΠΏΠΈΡΠΎΠΊ Π·ΠΌΡΠ½
ΠΠ΅ΡΡΠΈΡ | ΠΠΏΠΈΡ |
---|---|
8.0.0 | Π―ΠΊΡΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ length ΠΌΠ΅Π½ΡΡΠ΅ , Π±ΡΠ΄Π΅ Π²ΠΈΠΊΠΈΠ½ΡΡΠΎ Π²ΠΈΠ½ΡΡΠΎΠΊ ValueError; ΡΠ°Π½ΡΡΠ΅, Π½Π°ΡΠΎΠΌΡΡΡΡ Π²ΠΈΠ΄Π°Π²Π°Π»Π°ΡΡ ΠΏΠΎΠΌΠΈΠ»ΠΊΠ° ΡΡΠ²Π½Ρ E_WARNING ΡΠ° ΡΡΠ½ΠΊΡΡΡ ΠΏΠΎΠ²Π΅ΡΡΠ°Π»Π° null |
ΠΡΠΈΠΊΠ»Π°Π΄ΠΈ
ΠΡΠΈΠΊΠ»Π°Π΄ #1 ΠΡΠΈΠΊΠ»Π°Π΄ Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ ΡΡΠ½ΠΊΡΡΡ array_chunk()****
Loading...
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ Π²ΠΈΠΊΠΎΠ½Π°Π½Π½Ρ Π½Π°Π²Π΅Π΄Π΅Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΠΊΠ»Π°Π΄Ρ:
Array
(
[0] => Array
(
[0] => a
[1] => b
)
[1] => Array
(
[0] => c
[1] => d
)
[2] => Array
(
[0] => e
)
)
Array
(
[0] => Array
(
[0] => a
[1] => b
)
[1] => Array
(
[2] => c
[3] => d
)
[2] => Array
(
[4] => e
)
)
ΠΠΈΠ²ΡΡΡΡΡ ΡΠ°ΠΊΠΎΠΆ
- array_slice() - ΠΠΈΠ±ΠΈΡΠ°Ρ Π·ΡΡΠ· ΠΌΠ°ΡΠΈΠ²Ρ