php中explode的负数limit用法分析

yipeiwu_com6年前PHP代码库

本文实例讲述了php中explode的负数limit用法。分享给大家供大家参考。具体分析如下:

explode -- 使用一个字符串分割另一个字符串,使之成为数组。
参数为:

array explode ( string separator, string string [, int limit] )

最后的limit可不填,这时将按分割符separator把string全部分光;如果limit填的是正数,则从左至右分割成(limit+1)个个数,如果是负数则从右剔除limit个数组元素(参数为负是从php5.1开始的),留余下部分组成数组。

如:

$str="1 2 3 4 5 6";
print_r(explode(" " ,$str,-2));

将会看到:

Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 )

可见5、6两个元素删除掉了。

希望本文所述对大家的php程序设计有所帮助。

相关文章

简单解决微信文章图片防盗链问题

微信对外提供了API接口,让我们可以通过授权的方式获取到自己公众号里面的文章,或者你也可以通过爬虫去抓取微信的文章,但是微信的图片默认是不允许外部调用的 这里我找到了两种方案 第一种...

php实现的数组转xml案例分析

本文实例讲述了php实现的数组转xml。分享给大家供大家参考,具体如下: 0x00 需求 最近要做百度、360、神马搜索的网站sitemap,三家的格式都是xml,然而具体的细节还有有差...

php json相关函数用法示例

本文实例讲述了php json相关函数用法。分享给大家供大家参考,具体如下: 函数列表: 函数 描述...

php图像处理类实例

本文实例讲述了php图像处理类。分享给大家供大家参考。具体如下: <?php /** * Image 类 */ class Image { /** * @var...

Windows2003下php5.4安装配置教程(IIS)

Windows2003下php5.4安装配置教程(IIS)

本文与《Windows2003下php5.4安装配置教程(Apache2.4)》(点击打开链接)为姊妹篇,只是php所用的服务器有点不同,这里一个是Apache2.4,一个是Window...