首页 > PHP > PHP函数array_slice
2010八月25

PHP函数array_slice

一直想找这么一个函数,就是我取出数组的第一项。

之前傻了吧叽的使用foreach循环,然后记数。当为0的时候,将里面的值赋值给一个新的变量,最后返回这个变量。

今天闲着翻了一下手册,原来这东西是有现成的函数的:array_slice。

<?php
    $arr = array(0,1,2,3,4);

    var_dump(array_slice($arr,0,2));
   
   
    echo "<br/>";
   
    $arr2 = array('a'=>array('a','a','a'),'b'=>array('b','b','b'));
   
    var_dump(array_slice($arr2,0,1));
?>

返回的结果如下:

array(2) { [0]=> int(0) [1]=> int(1) }
array(1) { ["a"]=> array(3) { [0]=> string(1) "a" [1]=> string(1) "a" [2]=> string(1) "a" } }

文章作者:simaopig
本文地址:http://www.xiaoxiaozi.com/2010/08/25/1859/
版权所有 © 转载时必须以链接形式注明作者和原始出处!

8 Responses to “PHP函数array_slice”

  1. #1 xiaokai 回复 | 引用 Post:2010-08-25 17:40

    看手册, 必须的.. ;-)

    [回复]

  2. #2 simaopig 回复 | 引用 Post:2010-08-25 17:43

    @xiaokai
    嗯。必须的!!

    [回复]

  3. #3 Bee君 回复 | 引用 Post:2010-08-25 18:20

    之前没了解过php..看起来真的一头雾水~

    [回复]

  4. #4 simaopig 回复 | 引用 Post:2010-08-25 18:21

    @Bee君
    呵呵,手册上面写的很清楚。只是之前我没有想过会有这种方法。

    主要写此文的目的,就是想提醒自己,手册很重要,善用搜索。

    [回复]

  5. #5 胖子 回复 | 引用 Post:2010-08-26 08:55

    xiaokai :
    看手册, 必须的..

    附议

    [回复]

  6. #6 老是睡不醒 回复 | 引用 Post:2010-11-18 16:13

    这些歌曲我也听,看来我也老了

    [回复]

  7. #7 simaopig 回复 | 引用 Post:2010-11-19 10:04

    @老是睡不醒
    呵呵,不过我感觉我其实还年轻,但是别人不这么想了。哈。

    [回复]

  8. #8 老是睡不醒 回复 | 引用 Post:2010-11-29 09:58

    别人怎么想是次要的吧,自己总要保持一颗年轻的心 = =!不然就真的随风去了

    [回复]

发表评论

:wink: :twisted: :roll: :oops: :mrgreen: :lol: :idea: :evil: :cry: :arrow: :?: :-| :-x :-o :-P :-D :-? :) :( :!: 8-O 8)