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 相关文章推荐
PHP simple_html_dom.php+正则 采集文章代码
Dec 24 PHP
PHP 时间转换Unix时间戳代码
Jan 22 PHP
php 获取一个月第一天与最后一天的代码
May 16 PHP
php树型类实例
Dec 05 PHP
php采集神器cURL使用方法详解
Feb 19 PHP
CI框架支持$_GET的两种实现方法
May 18 PHP
Zend Framework教程之Zend_Helpers动作助手ViewRenderer用法详解
Jul 20 PHP
利用PHP_XLSXWriter代替PHPExcel的方法示例
Jul 16 PHP
PHP异常处理定义与使用方法分析
Jul 25 PHP
PHP 获取 ping 时间的实现方法
Sep 29 PHP
php表单处理操作
Nov 16 PHP
php访问对象中的成员的实例方法
Nov 17 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
JoshChen_php新手进阶高手不可或缺的规范介绍
2013/08/16 PHP
php递归遍历删除文件的方法
2015/04/17 PHP
php基于dom实现的图书xml格式数据示例
2017/02/03 PHP
用javascript来实现动画导航效果的代码
2007/12/16 Javascript
jquery插件制作 提示框插件实现代码
2012/08/17 Javascript
json数据的列循环示例
2013/09/06 Javascript
前端开发过程中浏览器版本的两种判定方法
2013/10/30 Javascript
jQuery文件上传控件 Uploadify 详解
2016/06/20 Javascript
基于Bootstrap的Java开发问题汇总(Spring MVC)
2017/01/15 Javascript
js实现鼠标拖动功能
2017/03/20 Javascript
Js中将Long转换成日期格式的实现方法
2018/06/05 Javascript
vue.js图片转Base64上传图片并预览的实现方法
2018/08/02 Javascript
H5+C3+JS实现双人对战五子棋游戏(UI篇)
2020/05/28 Javascript
微信小程序以ssm做后台开发的实现示例
2020/04/08 Javascript
vue开发chrome插件,实现获取界面数据和保存到数据库功能
2020/12/01 Vue.js
[01:09]DOTA2次级职业联赛 - 99战队宣传片
2014/12/01 DOTA
python设置检查点简单实现代码
2014/07/01 Python
分析Python的Django框架的运行方式及处理流程
2015/04/08 Python
python xml.etree.ElementTree遍历xml所有节点实例详解
2016/12/04 Python
Python实现求解括号匹配问题的方法
2018/04/17 Python
Python函数装饰器实现方法详解
2018/12/22 Python
Python爬虫 bilibili视频弹幕提取过程详解
2019/07/31 Python
python sorted方法和列表使用解析
2019/11/18 Python
python虚拟环境模块venv使用及示例
2020/03/04 Python
django queryset 去重 .distinct()说明
2020/05/19 Python
PyQt5实现画布小程序
2020/05/30 Python
检测浏览器是否支持html5视频的代码
2013/03/28 HTML / CSS
Melissa鞋英国官方网站:Nonnon
2019/05/01 全球购物
外语专业毕业生自荐信
2014/04/14 职场文书
授权委托书怎么写
2014/09/25 职场文书
数学教师个人总结
2015/02/06 职场文书
运动会闭幕式主持词
2015/07/01 职场文书
环保建议书作文300字
2015/09/14 职场文书
浅谈mysql哪些情况会导致索引失效
2021/11/20 MySQL
《地。-关于地球的运动-》单行本第七集上市,小说家朝井辽献上期待又害怕的推荐文
2022/03/31 日漫
HTML实现仿Windows桌面主题特效的实现
2022/06/28 HTML / CSS