PHP explode()函数用法、切分字符串


Posted in PHP onOctober 03, 2012
<? 
// ### 切分字符串 #### 
function jb51netcut($start,$end,$file){ 
$content=explode($start,$file); 
$content=explode($end,$content[1]); 
return $content[0]; 
} 
?>

explode定义和用法
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 参数之前才行。

例子

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

<?php 
$str = "Hello world. It's a beautiful day."; 
print_r (explode(" ",$str)); 
?>

输出:

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

PHP 相关文章推荐
海河写的 Discuz论坛帖子调用js的php代码
Aug 23 PHP
php include加载文件两种方式效率比较
Aug 08 PHP
PHP学习之数组的定义和填充
Apr 17 PHP
Look And Say 序列php实现代码
May 22 PHP
将时间以距今多久的形式表示,PHP,js双版本
Sep 25 PHP
php使用glob函数快速查询指定目录文件的方法
Nov 15 PHP
CI框架给视图添加动态数据
Dec 01 PHP
一个完整的PHP类包含的七种语法说明
Jun 04 PHP
php简单生成随机数的方法
Jul 30 PHP
如何离线执行php任务
Feb 21 PHP
php图像验证码生成代码
Jun 08 PHP
PHP调用QQ互联接口实现QQ登录网站功能示例
Oct 24 PHP
PHP读取文件并可支持远程文件的代码分享
Oct 03 #PHP
PHP判断文件是否存在、是否可读、目录是否存在的代码
Oct 03 #PHP
PHP获取搜索引擎关键字来源的函数(支持百度和谷歌等搜索引擎)
Oct 03 #PHP
PHP HTML JavaScript MySQL代码如何互相传值的方法分享
Sep 30 #PHP
ThinkPHP3.0略缩图不能保存到子目录的解决方法
Sep 30 #PHP
用PHP实现 上一篇、下一篇的代码
Sep 29 #PHP
php中长文章分页显示实现代码
Sep 29 #PHP
You might like
php-redis中的sort排序函数总结
2015/07/08 PHP
详解PHP的Yii框架的运行机制及其路由功能
2016/03/17 PHP
PHP 数组遍历foreach语法结构及实例
2016/06/13 PHP
PHP标准库(PHP SPL)详解
2019/03/16 PHP
js获取单选按钮的数据
2006/11/27 Javascript
不用写JS也能使用EXTJS视频演示
2008/12/29 Javascript
jQuery对象和DOM对象使用说明
2010/06/25 Javascript
使用firebug进行调试javascript的示例
2013/12/16 Javascript
JavaScript事件委托技术实例分析
2015/02/06 Javascript
深入理解JavaScript系列(35):设计模式之迭代器模式详解
2015/03/03 Javascript
JavaScript如何调试有哪些建议和技巧附五款有用的调试工具
2015/10/28 Javascript
Jquery 全选反选实例代码
2015/11/19 Javascript
JS中的==运算: [''] == false —&gt;true
2016/07/24 Javascript
Vue 短信验证码组件开发详解
2017/02/14 Javascript
JS字符串按逗号和回车分隔的方法
2017/04/25 Javascript
react配合antd组件实现的管理系统示例代码
2018/04/24 Javascript
Vue 全局loading组件实例详解
2018/05/29 Javascript
javascript显示动态时间的方法汇总
2018/07/06 Javascript
IntelliJ IDEA安装运行python插件方法
2018/12/10 Python
python matplotlib拟合直线的实现
2019/11/19 Python
Python中的wordcloud库安装问题及解决方法
2020/05/27 Python
详解Pycharm第三方库的安装及使用方法
2020/12/29 Python
html5+css3之CSS中的布局与Header的实现
2014/11/21 HTML / CSS
使用CSS3制作饼状旋转载入效果的实例
2015/06/23 HTML / CSS
html2 canvas生成清晰的图片实现打印功能
2019/09/23 HTML / CSS
Meli Melo官网:名媛们钟爱的英国奢侈手包品牌
2017/04/17 全球购物
英国工作场所设备购买网站:Slingsby
2019/05/03 全球购物
联想阿根廷官方网站:Lenovo Argentina
2019/10/14 全球购物
体育教育专业自荐信范文
2013/12/20 职场文书
村级四风对照检查材料
2014/08/24 职场文书
2015年基层党建工作总结
2015/05/14 职场文书
单身证明格式样本
2015/06/15 职场文书
小学校长开学致辞
2015/07/29 职场文书
python生成随机数、随机字符、随机字符串
2021/04/06 Python
golang import自定义包方式
2021/04/29 Golang
MYSQL 无法识别中文的永久解决方法
2021/06/03 MySQL