脚本宝典收集整理的这篇文章主要介绍了php – 什么是array_slice()?,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我是PHP开发的新手:我在PHP网站上查找了一个函数 – array_slice.我看了看这个例子,但我不明白.有人可以用清楚的话语解释这个吗?
我认为它的工作原理如下?
$example = array(1,2,3,4,5,6,7,8,9); $offset = 2; $length = 5; $newArray = array_slice($example,offset,length); the result of $newArray is: $newArray(3,7);
$input = array(1,3);
这包含:
array(3) { [0]=> int(1) [1]=> int(2) [2]=> int(3) }
然后你做array_slice
:
var_dump(array_slice($input,1));
该函数将返回第一个元素后面的值(即第二个参数,即偏移量).但请注意钥匙!
array(2) { [0]=> int(2) [1]=> int(3) }
请记住,在第四个PReserve_keys参数传递true之前,不会保留键.另外,因为在此之前还有另一个长度参数,如果要在偏移后返回所有内容但必须保留密钥,则必须传递NULL.
VAR_dump(array_slice($input,1,NULL,true));
array(2) { [1]=> int(2) [2]=> int(3) }
以上是脚本宝典为你收集整理的php – 什么是array_slice()?全部内容,希望文章能够帮你解决php – 什么是array_slice()?所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。