php 解析array,深度解析PHP数组函数array_slice

看到array_slice()这个函数让我想起了VFP中的range这个范围取值的子句

这个函数一共有四个参数:

被取值的数组(必需)

取值的起始位置(必需)

取值的终止位置,如果不填写默认到数组最后一个元素(可选)

是否保留原有键名(可选)

此函数可用作分页操作

1.取值范围为正数时(从数组中的第一个元素开始取两个元素)

$arr = array('a' , 'b' , 'c' , 'd');

$ret = array_slice($arr,,);

print_r($ret);

//run result

Array

(

[] => b

[] => c

)

2.取值起始范围为负数时,取值数量为正数

取值起始位置为负数时从元素末尾开始倒着数,然后在正这取值

$arr = array('a' , 'b' , 'c' , 'd' , 'e');

$ret = array_slice($arr,-2,2);

print_r($ret);

//run result

Array

(

[0] => d

[1] => e

)

3.是否保留原始键名此处就不做示例了。

本文为茴香饺子博客的原创,欢迎转载,转载请注明出处

茴香饺子博客http://www.cnblogs.com/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值