str_split()函数用于将字符串分割并转换为数组
array str_split ( string $string [, int $split_length = 1 ] )
用于将字符串分割转换为数组
如果指定了可选的 split_length 参数,返回数组中的每个元素均为一个长度为 split_length 的字符块,否则每个字符块为单个字符。
如果 split_length 小于 1,返回 FALSE。如果 split_length 参数超过了 string 超过了字符串 string 的长度,整个字符串将作为数组仅有的一个元素返回。
序号 | 参数与说明 |
---|---|
1 | string 输入字符串 |
2 | length 每一段的长度。 |
试试下面的实例,对字符串进行分割,注意指定长度和不指定长度区别:
<?php //对字符串进行分割,不指定分割的长度 print_r(str_split("(niaoge.com)")); //对字符串进行分割,指定分割的长度为2 print_r(str_split("(niaoge.com)",2)); ?>测试看看‹/›
输出结果
Array ( [0] => n [1] => h [2] => o [3] => o [4] => o [5] => . [6] => c [7] => o [8] => m ) Array ( [0] => nh [1] => oo [2] => o. [3] => co [4] => m )