博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP explode() 函数
阅读量:5992 次
发布时间:2019-06-20

本文共 679 字,大约阅读时间需要 2 分钟。

定义和用法

explode() 函数把字符串分割为数组。

语法

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

说明

本函数返回由字符串组成的数组,其中的每个元素都是由 separator 作为边界点分割出来的子字符串。

separator 参数不能是空字符串。如果 separator 为空字符串(""),explode() 将返回 FALSE。如果 separator 所包含的值在string 中找不到,那么 explode() 将返回包含 string 中单个元素的数组。

如果设置了 limit 参数,则返回的数组包含最多 limit 个元素,而最后那个元素将包含 string 的剩余部分。

如果 limit 参数是负数,则返回除了最后的 -limit 个元素外的所有元素。此特性是 PHP 5.1.0 中新增的。

提示和注释

注释:参数 limit 是在 PHP 4.0.1 中加入的。

注释:由于历史原因,虽然 implode() 可以接收两种参数顺序,但是 explode() 不行。你必须保证 separator 参数在 string 参数之前才行。

例子

在本例中,我们将把字符串分割为数组:

输出:

Array([0] => Hello[1] => world.[2] => It's[3] => a[4] => beautiful[5] => day.)

转载地址:http://gwxlx.baihongyu.com/

你可能感兴趣的文章
python 字符串、列表和元祖之间的切换
查看>>
C++学习之路(六):实现一个String类
查看>>
JQuery iframe 刷新效果
查看>>
jedis ShardedJedisPool的 HASH一致性算法(一)从String 的hashcode说起
查看>>
About Instruments
查看>>
那些开源程序中让人叹为观止的代码 - 3 保持元素纵横比
查看>>
线程工具类(根据电脑逻辑处理器个数控制同时运行的线程个数)
查看>>
十进制与二进制间的相互转换
查看>>
Guava包学习---Maps
查看>>
JSP学习02-config内置对象
查看>>
hdu 1728 逃离迷宫 (bfs)
查看>>
POJ 2709 Painter
查看>>
IE6常见bug总结
查看>>
个人重构之一般用户实现
查看>>
Http协议中的Content-Length属性
查看>>
View - RemoteViews
查看>>
php中的日期
查看>>
什么是OOA/OOD
查看>>
time 模块
查看>>
Spark 分布式调试工具
查看>>