PHPexplode()函数用法、切分字符串
PHPexplode()函数用法、切分字符串
复制代码 代码如下:
定义和用法
语法
(,,limit)
参数描述
必需。规定在哪里分割字符串。
必需。要分割的字符串。
limit
可选。规定所返回的数组元素的最大数目。
说明
本函数返回由字符串组成的数组,其中的每个元素都是由 作为边界点分割出来的子字符串。
参数不能是空字符串。如果 为空字符串(””),() 将返回 FALSE。如果 所包含的值在 中找不到,那么 () 将返回包含 中单个元素的数组。
如果设置了 limit 参数,则返回的数组包含最多 limit 个元素,而最后那个元素将包含 的剩余部分。
如果 limit 参数是负数php中explode,则返回除了最后的 -limit 个元素外的所有元素。此特性是 PHP 5.1.0 中新增的。
提示和注释

注释:参数 limit 是在 PHP 4.0.1 中加入的。
注释:由于历史原因PHPexplode()函数用法、切分字符串,虽然 () 可以接收两种参数顺序,但是 () 不行。你必须保证 参数在 参数之前才行。
例子
在本例中,我们将把字符串分割为数组:
复制代码 代码如下:
首先来看下两个方法的定义:
函数原型:array split ( $, $
, int $limit
函数原型:array ( $, $
, int $limit
初看没有啥差别php中explode,貌似功能都一样。我就犯了这个错误。 请注意两个函数的第一个参数 $和php中explode,一个是$说明是正则字符串,一个是$是普通字符串。
看下面的代码:
复制代码 代码如下:
$test = end((‘.’, ‘abc.txt’));
echo $test;// txt
换成:
复制代码 代码如下:
$test1 = end(split(‘.’,’abc.txt’));
echo $test1;//no

用split的正确做法是:加转义符号
复制代码 代码如下:
$test1 = end(split(‘.’,’abc.txt’));
echo $test1;// txt
分析:”.” 符号是正则表达式的关键字所以split无效PHPexplode()函数用法、切分字符串,而有效。
【php中与split的区别介绍】相关文章:
php支持中文字符串分割的函数
在PHP中使用灵巧的体系结构
php筛选不存在的图片资源
一个简单的自动发送邮件系统(三)
php中PDO方式实现数据库的增删改查
php中区域循环的方法
PHP中的命名空间详细介绍
php.ini中文版
php页面缓存ob系列函数介绍
php开发中的页面跳转方法总结
1. 本站所有资源来源于用户上传和网络,如有侵权请联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系站长处理!
6. 本站不售卖代码,资源标价只是站长收集整理的辛苦费!如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。
7. 站长QQ号码 2205675299
资源库 - 资源分享下载网 » PHPexplode()函数用法、切分字符串
常见问题FAQ
- 关于资源售价和售后服务的说明?
- 代码有没有售后服务和技术支持?
- 有没有搭建服务?
- 链接地址失效了怎么办?
- 关于解压密码

