这篇文章主要介绍了PHP中array_slice()函数怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
为船山等地区用户提供了全套网页设计制作服务,及船山网站建设行业解决方案。主营业务为网站设计制作、成都网站设计、船山网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
1、执行速度快。2、具有很好的开放性和可扩展性。3、PHP支持多种主流与非主流的数据库。4、面向对象编程:PHP提供了类和对象。5、版本更新速度快。6、具有丰富的功能。7、可伸缩性。8、功能全面,包括图形处理、编码与解码、压缩文件处理、xml解析等。
数组是php中较为常见的数据类型,取出数组中的数据一般通过数组的键直接取出,或者通过循环遍历获取,如何在数组中取出一段,本文带大家利用array_slice()
函数从数组中取出一段。首先来看一看语法:
array_slice ( array $array , int $offset , int $length = null , bool $preserve_keys = false ) : array
$array:输入的数组。
$offset:规定取出元素的开始位置
$length:可选,规定被返回数组的长度。
$preserve_keys:可选,规定函数是保留键名还是重置键名
返回值:返回其中一段。 如果 $offset 参数大于 $array 尺寸,就会返回空的 $array。
代码实例:
1.有两个参数
输出:Array ( [0] => green[1] => blue[2] => yellow[3] => brown)
2.三个参数
输出:Array ( [0] => green[1] => blue[2] => yellow)
3.四个参数
"red","b"=>"green","c"=>"blue","d"=>"yellow","e"=>"brown"); print_r(array_slice($a,1,2)); $a=array("0"=>"red","1"=>"green","2"=>"blue","3"=>"yellow","4"=>"brown"); print_r(array_slice($a,1,2)); ?>
输出:Array([b] => green [c] => blue) Array([0] => green[1] => blue)
感谢你能够认真阅读完这篇文章,希望小编分享的“PHP中array_slice()函数怎么用”这篇文章对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,更多相关知识等着你来学习!