PHP explode()函数用法、切分字符串
2015-01-24信息快讯网
下面是根据explode()函数写的切分分割字符串的php函数,主要php按开始和结束截取中间数据,很实用
<? // ### 切分字符串 #### 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如何将日志写进syslog
基于php常用函数总结(数组,字符串,时间,文件操作)
php删除字符串末尾子字符,删除开始字符,删除两端字符(实现代码)
php连接函数implode与分割explode的深入解析
PHP随机字符串生成代码(包括大小写字母)
使用php统计字符串中中英文字符的个数
解析php获取字符串的编码格式的方法(函数)
PHP 实现explort() 功能的详解
Android ProgressBar进度条和ProgressDialog进度框的展示DEMO
深入PHP autoload机制的详解
php字符串分割函数explode的实例代码
php中explode与split的区别介绍
PHP读取文件并可支持远程文件的代码分享
Zend的AutoLoad机制介绍
说说PHP的autoLoad自动加载机制
PHP中空字符串介绍0、null、empty和false之间的关系
查找mysql字段中固定字符串并替换的几个方法
PHP的autoload机制的实现解析
比较discuz和ecshop的截取字符串函数php版
php中3种方法统计字符串中每种字符的个数并排序
php中计算未知长度的字符串哪个字符出现的次数最多的代码
PHP中全局变量global和$GLOBALS[]的区别分析
深入了解 register_globals (附register_globals=off 网站打不开的解决方法)
php explode函数实例代码
PHP源码之explode使用说明
PHP的explode和implode的使用说明
php中使用explode查找某个字符是否存在的方法