php函数分割字符串,php 字符串分割函数 str_split,chunk_split

88b0ea57f0f3ce2eb079ccfdf5251e5f.png

str_split — 将字符串转换为数组

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

返回值:如果指定了可选的 split_length 参数,返回数组中的每个元素均为一个长度为 split_length 的字符块,否则每个字符块为单个字符。如果 split_length 小于 1,返回 FALSE。如果 split_length 参数超过了 string 超过了字符串 string 的长度,整个字符串将作为数组仅有的一个元素返回。

注意: 截取到最后,如果剩下的字符串,不够长度n 那就性下当一组

示例:

/*

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

否则每个字符块为单个字符。

*/

var_dump(str_split(‘abcefg‘,1));

var_dump(str_split(‘abcefg‘));

/*

array(6) {

[0]=>

string(1) "a"

[1]=>

string(1) "b"

[2]=>

string(1) "c"

[3]=>

string(1) "e"

[4]=>

string(1) "f"

[5]=>

string(1) "g"

}

*/

//如果 split_length 小于 1,返回 FALSE 。如。

var_dump(str_split(‘abcefg‘,0)); //产生警告 并返回bool(false)

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

var_dump(str_split(‘abcefg‘,20)); //array(1) { [0]=> string(6) "abcefg" }

// 截取到最后,如果剩下的字符串,不够长度n 那就性下当一组

var_dump(str_split(‘abcefg‘,4)); //array(2) { [0]=> string(4) "abce" [1]=> string(2) "fg" }

chunk_split — 将字符串分割成小块

参数:body-要分割的字符。

chunklen-分割的尺寸。

end-行尾序列符号。

返回值: 返回分割后的字符。

注意:如不说明第三个长度 咋默认加换行符

echo chunk_split(‘123456789‘,3,‘,‘); //123,456,789,

//如不说明第三个长度 咋默认加换行符

echo chunk_split(‘123456789‘,3); //123 456 789 查看源代码如下/**

123

456

789

**/

php 字符串分割函数 str_split,chunk_split

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值