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代码把全角数字转为半角数字
Dec 10 PHP
用PHP连接MySQL代码的参数说明
Jun 07 PHP
PHP 将图片按创建时间进行分类存储的实现代码
Jan 05 PHP
PHP在特殊字符前加斜杠的实现代码
Jul 17 PHP
PHP判断远程图片或文件是否存在的实现代码
Feb 20 PHP
ThinkPHP调试模式与日志记录概述
Aug 22 PHP
php版阿里大于(阿里大鱼)短信发送实例详解
Nov 30 PHP
Thinkphp开发--集成极光推送
Sep 15 PHP
yii2.0整合阿里云oss删除单个文件的方法
Sep 19 PHP
thinkPHP框架实现的简单计算器示例
Dec 07 PHP
PHPStudy下如何为Apache安装SSL证书的方法步骤
Jan 23 PHP
PHP时间相关常用函数用法示例
Jun 03 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+Html+缓存
2006/12/20 PHP
对squid中refresh_pattern的一些理解和建议
2009/04/17 PHP
PHP 远程文件管理,可以给表格排序,遍历目录,时间排序
2009/08/07 PHP
PHP将DateTime对象转化为友好时间显示的实现代码
2011/09/20 PHP
CentOS 6.3下安装PHP xcache扩展模块笔记
2014/09/10 PHP
php生成动态验证码gif图片
2015/10/19 PHP
CI框架简单邮件发送类实例
2016/05/18 PHP
laravel框架语言包拓展实现方法分析
2019/11/22 PHP
用javascript获取当页面上鼠标光标位置和触发事件的对象的代码
2009/12/09 Javascript
jQuery学习7 操作JavaScript对象和集合的函数
2010/02/07 Javascript
jquery的冒泡事件的阻止与允许(三种实现方法)
2013/02/01 Javascript
JQuery DataTable删除行后的页面更新利用Ajax解决
2013/05/17 Javascript
js 获取radio按钮值的实例
2013/08/17 Javascript
jquery zTree异步加载、模糊搜索简单实例分享
2016/03/24 Javascript
利用BootStrap弹出二级对话框的简单实现方法
2016/09/21 Javascript
ExtJS 4.2 Grid组件单元格合并的方法
2016/10/12 Javascript
原生JavaScript实现AJAX、JSONP
2017/02/07 Javascript
vue实现学生录入系统之添加删除功能
2018/07/11 Javascript
基于Layui自定义模块的使用方法详解
2019/09/14 Javascript
微信小程序文章详情功能完整实例
2020/06/03 Javascript
Python入门之三角函数atan2()函数详解
2017/11/08 Python
使用requests库制作Python爬虫
2018/03/25 Python
python数字图像处理之高级形态学处理
2018/04/27 Python
记录Python脚本的运行日志的方法
2019/06/05 Python
Python中输入和输出(打印)数据实例方法
2019/10/13 Python
html5时钟实现代码
2010/10/22 HTML / CSS
英国户外装备商店:Ultimate Outdoors
2019/05/07 全球购物
Yankee Candle官网:美国最畅销蜡烛品牌之一
2020/01/05 全球购物
小学生演讲稿
2014/01/12 职场文书
上党课的心得体会
2014/09/02 职场文书
党性锻炼的心得体会
2014/09/03 职场文书
个人工作表现评价材料
2014/09/21 职场文书
车间主任岗位职责
2015/02/03 职场文书
交通事故协议书范本
2016/03/19 职场文书
导游词之永泰公主墓
2019/12/04 职场文书
React Hook用法示例详解(6个常见hook)
2021/04/28 Javascript