str_split

(PHP 5, PHP 7)

str_split将字符串转换为数组

说明

str_split ( string $string [, int $split_length = 1 ] ) : array

将一个字符串转换为数组。

参数

string

输入字符串。

split_length

每一段的长度。

返回值

如果指定了可选的 split_length 参数,返回数组中的每个元素均为一个长度为 split_length 的字符块,否则每个字符块为单个字符。

如果 split_length 小于 1,返回 FALSE。如果 split_length 参数超过了 string 超过了字符串 string 的长度,整个字符串将作为数组仅有的一个元素返回。

范例

Example #1 str_split() 使用范例

<?php

$str 
"Hello Friend";

$arr1 str_split($str);
$arr2 str_split($str3);

print_r($arr1);
print_r($arr2);

?>

以上例程会输出:

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
)

注释

Note:

在处理多字节字符时,str_split() 会按字节数转换,而非字符数。

参见

相关文章
php 字符串 函数 将逻辑顺序希伯来文(logical hebrew)转换为视觉顺序希伯来文(visual hebrew)php 字符串 函数 将逻辑顺序希伯来文(logical hebrew)转换为视觉顺序希伯来文(visual hebrew),并且转换换行符php iconv 函数 字符串按要求的字符编码来转换php 字符串 函数 将一个一维数组的值转化为字符串php 多字节字符串 函数 对字符串进行大小写转换php 多字节字符串 函数 转换字符的编码php 多字节字符串 函数 转换一个或多个变量的字符编码php 多字节字符串 函数 在输出缓冲中转换字符编码的回调函数php openssl 函数 将一个密钥的可输出表示转换为字符串php 字符串 函数 转换字符串第一个字节为 0 255 之间的值php 字符串 函数 将特殊的 html 实体转换回普通字符php 字符串 函数 将特殊字符转换为 html 实体php posix 正则表达式函数 用正则表达式将字符串分割到数组中php posix 正则表达式函数 用正则表达式不区分大小写将字符串分割到数组中php 字符串 函数 解析 csv 字符串为一个数组php 字符串 函数 对字符串执行 rot13 转换php 字符串 函数 将字符串转换为数组php 字符串 函数 将字符串中每个单词的首字母转换为大写php xml 解析器函数 将用 utf 8 方式编码的 iso 8859 1 字符串转换成单字节的 iso 8859 1 字符串。php xml 解析器函数 将 iso 8859 1 编码的字符串转换为 utf 8 编码
关注编程学问公众号