str_split()

将字符串拆分为单个字符,并将其存储在数组中

首字母:S

函数名: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参数,则默认将字符串拆分为单个字符。

同首字母函数