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)