欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

php 常用array数组函数

程序员文章站 2022-05-29 22:32:57
...

1.array_pop

        $arr =array(1,2,3);
        $new_arr =array_pop($arr);
        var_dump($new_arr);//dump 显示3
        var_dump($arr);//dump 显示 array(2) { [0]=> int(1) [1]=> int(2) }

2.array_push

      $arr =array('第一个','第二个','第三个');
        $new_arr =array_push($arr,'第四个');
        var_dump($new_arr);//dump 显示int(4)
        var_dump($arr);//dump 显示 array(4) { [0]=> string(9) "第一个" [1]=> string(9) "第二个" [2]=> string(9) "第三个" [3]=> string(9) "第四个" }

3.array_rand

  $arr =array('第一个','第二个','第三个');
        $new_arr =array_rand($arr);
        var_dump($new_arr);//dump 显示int(0) or int(1) or int(2)
        var_dump($arr);//dump 显示 array(3) { [0]=> string(9) "第一个" [1]=> string(9) "第二个" [2]=> string(9) "第三个" }
        exit();

4.array_keys 返回下标

        $arr =array('第一个','第二个','第三个');
        var_dump(array_keys($arr));//dump 显示array(3) { [0]=> int(0) [1]=> int(1) [2]=> int(2) }

5.count

       $arr =array('第一个','第二个','第三个');
        var_dump(count($arr));//dump 显示int(3)

6.in_array

        $arr =array('第一个','第二个','第三个');
        var_dump(in_array('第一个',$arr));//dump 显示bool(true)
        var_dump(in_array('第liu个',$arr));//dump 显示bool(false)