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 相关文章推荐
Windows 下的 PHP-PEAR 安装方法
Nov 20 PHP
php session安全问题分析
Jun 24 PHP
php-perl哈希算法实现(times33哈希算法)
Dec 30 PHP
PHP遍历目录函数opendir()、readdir()、closedir()、rewinddir()总结
Nov 18 PHP
php计算2个日期的差值函数分享
Feb 02 PHP
php通过function_exists检测函数是否存在的方法
Mar 18 PHP
php类的定义与继承用法实例
Jul 07 PHP
PHP实现动态web服务器方法
Jul 29 PHP
PHP入门教程之上传文件实例详解
Sep 11 PHP
PHP魔术方法之__call与__callStatic使用方法
Jul 23 PHP
PHP在同一域名下两个不同的项目做独立登录机制详解
Sep 22 PHP
PHP explode()函数用法讲解
Feb 15 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
mysql From_unixtime及UNIX_TIMESTAMP及DATE_FORMAT日期函数
2010/03/21 PHP
PHP5中新增stdClass 内部保留类
2011/06/13 PHP
简单的PHP多图上传小程序代码
2011/07/17 PHP
PHP中的正则表达式函数介绍
2012/02/27 PHP
用PHP和Shell写Hadoop的MapReduce程序
2014/04/15 PHP
ThinkPHP跳转页success及error模板实例教程
2014/07/17 PHP
建议大家看下JavaScript重要知识更新
2007/07/08 Javascript
js获取通过ajax返回的map型的JSONArray的方法
2014/01/09 Javascript
原生js获取宽高与jquery获取宽高的方法关系对比
2014/04/04 Javascript
Ionic2调用本地SQlite实例
2017/04/22 Javascript
Three.js的使用及绘制基础3D图形详解
2017/04/27 Javascript
新年快乐! javascript实现超级炫酷的3D烟花特效
2019/01/30 Javascript
jQuery实现滑动开关效果
2020/08/02 jQuery
python格式化字符串实例总结
2014/09/28 Python
在Python的web框架中配置app的教程
2015/04/30 Python
python多线程socket编程之多客户端接入
2017/09/12 Python
教你使用python实现微信每天给女朋友说晚安
2018/03/23 Python
对python中Matplotlib的坐标轴的坐标区间的设定实例讲解
2018/05/25 Python
python存储16bit和32bit图像的实例
2018/12/05 Python
Python数据可视化库seaborn的使用总结
2019/01/15 Python
python查询文件夹下excel的sheet名代码实例
2019/04/02 Python
Python操作Excel工作簿的示例代码(\*.xlsx)
2020/03/23 Python
HTML5通过调用canvas对象的getContext()方法来获取绘图环境
2014/06/23 HTML / CSS
印度最大的旅游网站:MakeMyTrip
2016/10/05 全球购物
味多美官网:蛋糕订购,100%使用天然奶油
2017/11/10 全球购物
法国体育用品商店:GO Sport
2019/10/23 全球购物
新电JAVA笔试题目
2014/08/31 面试题
三分钟演讲稿范文
2014/04/24 职场文书
企业家王石演讲稿:坚持与放下
2014/04/27 职场文书
服务口号大全
2014/06/11 职场文书
最新离婚协议书范本
2014/08/19 职场文书
爱的承诺书
2015/01/20 职场文书
求职自我推荐信
2015/03/24 职场文书
税务会计岗位职责
2015/04/02 职场文书
班组长如何制订适合本班组的工作计划?
2019/07/10 职场文书
Mongo服务重启异常问题的处理方法
2021/07/01 MongoDB