PHP str_split() 函数用法及示例

PHP String 字符串函数手册

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
)

PHP String 字符串函数手册