str_split
(PHP 5, PHP 7, PHP 8)
str_split β ΠΠ΅ΡΠ΅ΡΠ²ΠΎΡΡΡ ΡΡΠ΄ΠΎΠΊ Π½Π° ΠΌΠ°ΡΠΈΠ²
ΠΠΏΠΈΡ
str_split(string $string, int $length = 1): array
ΠΠ΅ΡΠ΅ΡΠ²ΠΎΡΡΡ ΡΡΠ΄ΠΎΠΊ Π½Π° ΠΌΠ°ΡΠΈΠ².
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ²
string
ΠΡ ΡΠ΄Π½ΠΈΠΉ ΡΡΠ΄ΠΎΠΊ.
length
ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½Π° Π΄ΠΎΠ²ΠΆΠΈΠ½Π° ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠ°.
ΠΠ½Π°ΡΠ΅Π½Π½Ρ, ΡΠΎ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ
Π―ΠΊΡΠΎ Π²ΠΊΠ°Π·Π°Π½ΠΎ Π½Π΅ΠΎΠ±ΠΎΠ²'ΡΠ·ΠΊΠΎΠ²ΠΈΠΉ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ length
, ΡΠΎ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ ΠΌΠ°ΡΠΈΠ² Π±ΡΠ΄Π΅ ΡΠΎΠ·Π±ΠΈΡΠΈΠΉ Π½Π° ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠΈ, ΠΊΠΎΠΆΠ΅Π½ Π· ΡΠΊΠΈΡ
ΠΌΠ°ΡΠΈΠΌΠ΅ Π΄ΠΎΠ²ΠΆΠΈΠ½Ρ length
, ΠΠ° Π²ΠΈΠ½ΡΡΠΊΠΎΠΌ ΠΎΡΡΠ°Π½Π½ΡΠΎΠ³ΠΎ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠ°, ΡΠΊΠΈΠΉ ΠΌΠΎΠΆΠ΅ Π±ΡΡΠΈ ΠΊΠΎΡΠΎΡΡΠΈΠΌ, ΡΠΊΡΠΎ ΡΡΠ΄ΠΎΠΊ Π΄ΡΠ»ΠΈΡΡΡΡ Π½Π΅ΡΡΠ²Π½ΠΎΠΌΡΡΠ½ΠΎ. ΠΠ° Π·Π°ΠΌΠΎΠ²ΡΡΠ²Π°Π½Π½ΡΠΌ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ length
ΡΠ°Π²Π΅Π½ ΡΠΎΠ±ΡΠΎ ΡΠΎΠ·ΠΌΡΡ ΠΊΠΎΠΆΠ½ΠΎΠ³ΠΎ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠ° Π±ΡΠ΄Π΅ ΠΎΠ΄ΠΈΠ½ Π±Π°ΠΉΡ.
ΠΠΎΠΌΠΈΠ»ΠΊΠΈ
Π―ΠΊΡΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ length
ΠΌΠ΅Π½ΡΡΠ΅ , Π±ΡΠ΄Π΅ Π²ΠΈΠΊΠΈΠ½ΡΡΠ° ΠΏΠΎΠΌΠΈΠ»ΠΊΠ° ValueError
ΡΠΏΠΈΡΠΎΠΊ Π·ΠΌΡΠ½
ΠΠ΅ΡΡΠΈΡ | ΠΠΏΠΈΡ |
---|---|
8.2.0 | Π―ΠΊΡΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ string Π½Π΅ Π·Π°Π΄Π°Π½ΠΈΠΉ, ΡΠ΅ΠΏΠ΅Ρ Π²Π΅ΡΡΠ°ΡΡΡΡΡ ΠΏΠΎΡΠΎΠΆΠ½ΡΠΉ ΠΌΠ°ΡΠΈΠ² (array). Π Π°Π½ΡΡΠ΅ ΠΏΠΎΠ²Π΅ΡΡΠ°Π²ΡΡ ΠΌΠ°ΡΠΈΠ² (array), ΡΠΎ ΠΌΡΡΡΠΈΡΡ ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΡΠΎΠΆΠ½ΡΠΉ ΡΡΠ΄ΠΎΠΊ |
8.0.0 | Π’Π΅ΠΏΠ΅Ρ ΡΠΊΡΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ length ΠΌΠ΅Π½ΡΡΠ΅ , Π±ΡΠ΄Π΅ Π²ΠΈΠΊΠΈΠ½ΡΡΠ° ΠΏΠΎΠΌΠΈΠ»ΠΊΠ° ValueError; ΡΠ°Π½ΡΡΠ΅, Π½Π°ΡΠΎΠΌΡΡΡΡ Π²ΠΈΠ΄Π°Π²Π°Π»Π°ΡΡ ΠΏΠΎΠΌΠΈΠ»ΠΊΠ° ΡΡΠ²Π½Ρ E_WARNING , Π° ΡΡΠ½ΠΊΡΡΡ ΠΏΠΎΠ²Π΅ΡΡΠ°Π»Π° false |
ΠΡΠΈΠΊΠ»Π°Π΄ΠΈ
ΠΡΠΈΠΊΠ»Π°Π΄ #1 ΠΡΠΈΠΊΠ»Π°Π΄ Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ ΡΡΠ½ΠΊΡΡΡ str_split()****
Loading...
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ Π²ΠΈΠΊΠΎΠ½Π°Π½Π½Ρ Π½Π°Π²Π΅Π΄Π΅Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΠΊΠ»Π°Π΄Ρ:
Array
(
[0] => H
[1] => e
[2] => l
[3] => l
[4] => o
[5] =>
[6] => F
[7] => r
[8] => i
[9] => e
[10] => n
[11] => d
)
Array
(
[0] => Hel
[1] => lo
[2] => Fri
[3] => end
)
ΠΡΠΈΠΌΡΡΠΊΠΈ
ΠΠ°ΡΠ²Π°ΠΆΠ΅Π½Π½Ρ :
Π€ΡΠ½ΠΊΡΠΈΡstr_split() Π·Π΄ΡΠΉΡΠ½ΡΡ ΡΠΎΠ·Π±ΠΈΠ²ΠΊΡ Π·Π° Π±Π°ΠΉΡΠ°ΠΌΠΈ, Π° Π½Π΅ Π·Π° ΡΠΈΠΌΠ²ΠΎΠ»Π°ΠΌΠΈ, Ρ ΡΠ°Π·Ρ Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ ΡΡΠ΄ΠΊΡΠ² Ρ Π±Π°Π³Π°ΡΠΎΠ±Π°ΠΉΡΠ½ΠΈΡ ΠΊΠΎΠ΄ΡΠ²Π°Π½Π½ΡΡ . ΠΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΠΉΡΠ΅ ΡΡΠ½ΠΊΡΡΡ mb_str_split(), ΡΠΎΠ± ΡΠΎΠ·Π±ΠΈΡΠΈ ΡΡΠ΄ΠΎΠΊ ΠΊΠΎΠ΄ΠΎΠ²ΠΈΡ ΡΠΎΡΠΎΠΊ.
ΠΠΈΠ²ΡΡΡΡΡ ΡΠ°ΠΊΠΎΠΆ
- mb_str_split() - ΠΠΎΠ²Π΅ΡΡΠ°Ρ ΠΌΠ°ΡΠΈΠ² ΡΠΈΠΌΠ²ΠΎΠ»ΡΠ² Π·Π°Π΄Π°Π½ΠΎΠ³ΠΎ Π±Π°Π³Π°ΡΠΎΠ±Π°ΠΉΡΠΎΠ²ΠΎΠ³ΠΎ ΡΡΠ΄ΠΊΠ°
- chunk_split() - Π ΠΎΠ·Π±ΠΈΠ²Π°Ρ ΡΡΠ΄ΠΎΠΊ Π½Π° ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠΈ
- preg_split() - Π ΠΎΠ·Π±ΠΈΠ²Π°Ρ ΡΡΠ΄ΠΎΠΊ Π·Π° ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΈΠΌ Π²ΠΈΡΠ°Π·ΠΎΠΌ
- explode() - Π ΠΎΠ·Π±ΠΈΠ²Π°Ρ ΡΡΠ΄ΠΎΠΊ Π·Π° Π΄ΠΎΠΏΠΎΠΌΠΎΠ³ΠΎΡ ΡΠΎΠ·Π΄ΡΠ»ΡΠ½ΠΈΠΊΠ°
- count_chars() - ΠΠΎΠ²Π΅ΡΡΠ°Ρ ΡΠ½ΡΠΎΡΠΌΠ°ΡΡΡ ΠΏΡΠΎ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈ, ΡΠΎ Π²Ρ ΠΎΠ΄ΡΡΡ Π΄ΠΎ ΡΡΠ΄ΠΊΠ°
- str_word_count() - ΠΠΎΠ²Π΅ΡΡΠ°Ρ ΡΠ½ΡΠΎΡΠΌΠ°ΡΡΡ ΠΏΡΠΎ ΡΠ»ΠΎΠ²Π°, ΡΠΎ Π²Ρ ΠΎΠ΄ΡΡΡ Π΄ΠΎ ΡΡΠ΄ΠΊΠ°
- for