函数名:str_split()
适用版本:所有版本
用法:将字符串拆分为单个字符,并将其存储在数组中。
语法:array str_split ( string $string [, int $split_length = 1 ] )
参数:
- $string:要拆分的字符串。
- $split_length(可选):每个元素的长度。默认为1。
返回值:返回一个包含拆分后的字符的数组。
示例1:
$str = "Hello, World!";
$result = str_split($str);
print_r($result);
输出:
Array
(
[0] => H
[1] => e
[2] => l
[3] => l
[4] => o
[5] => ,
[6] =>
[7] => W
[8] => o
[9] => r
[10] => l
[11] => d
[12] => !
)
示例2:
$str = "Hello, World!";
$result = str_split($str, 3);
print_r($result);
输出:
Array
(
[0] => Hel
[1] => lo,
[2] => Wo
[3] => rld
[4] => !
)
注意:当指定的$split_length
大于字符串长度时,函数会返回整个字符串作为数组的唯一元素。如果省略$split_length
参数,则默认将字符串拆分为单个字符。