PHP explode函数详解_字符串分隔_字符串打散为数组

远昔 代码记录 2023-08-24 3273 0

始于网络,终于现实最近现实忙得不可开交,没时间也没心思更新博客文章,决定来水一片文章吧

explode定义和用法

explode() 函数使用一个字符串分割另一个字符串,并返回由字符串组成的数组。

注释:"separator" 参数不能是一个空字符串。

注释:该函数是二进制安全的。


语法

explode(separator,string,limit)
参数描述
separator必需。规定在哪里分割字符串。
string必需。要分割的字符串。
limit可选。规定所返回的数组元素的数目。

可能的值:

  • 大于 0 - 返回包含最多 limit 个元素的数组

  • 小于 0 - 返回包含除了最后的 -limit 个元素以外的所有元素的数组

  • 0 - 会被当做 1, 返回包含一个元素的数组

更多实例

实例 1

使用 limit 参数来返回一些数组元素:

<?php

$str = 'one,two,three,four';

//  返回包含一个元素的数组print_r(explode(',',$str,0));print "<br>"; // 数组元素为 2print_r(explode(',',$str,2));print "<br>"; // 删除最后一个数组元素print_r(explode(',',$str,-1));?>
运行结果:
Array
(
    [0] => one,two,three,four
)

Array
(
    [0] => one
    [1] => two,three,four
)

Array
(
    [0] => one
    [1] => two
    [2] => three
)

小提示:join() 函数可将数组元素合并成一个字符串

echo join('分隔符',$array);


评论

发表评论:

挤眼 亲亲 咆哮 开心 想想 可怜 糗大了 委屈 哈哈 小声点 右哼哼 左哼哼 疑问 坏笑 赚钱啦 悲伤 耍酷 勾引 厉害 握手 耶 嘻嘻 害羞 鼓掌 馋嘴 抓狂 抱抱 围观 威武 给力
提交评论

清空信息
关闭评论