批改状态:合格
老师批语:
// 队列// 1.尾部追加(array_push()),头部删除(array_shift())$arr = [];echo array_push($arr,5,6,7);echo array_push($arr,8);echo array_push($arr,9);print_r($arr);echo array_shift($arr);echo array_shift($arr);// 2.头部追加(array_unshift()),尾部删除(array_pop())$arr = [];echo array_unshift($arr,5,6,7);echo array_unshift($arr,8);echo array_unshift($arr,9);print_r($arr);echo array_pop($arr);echo array_pop($arr);
// 1.array_intersect 计算数组的交集$arr1 = [1,2,3];$arr2 = [3,4,5];print_r(array_intersect($arr1,$arr2));// 2.array_key_exists 检查数组里是否有指定的键名或索引$arr = ['a' => 1, 'b' => 2];var_dump(array_key_exists('a',$arr));// 3.array_column 返回数组中指定的一列$arr = [['a'=>'a1','b'=>'b1'],['a'=>'a2','b'=>'b2'],['a'=>'a3','b'=>'b3'],];print_r(array_column($arr,'b')) ;// 4.array_merge 合并一个或多个数组$arr1 = [1,2,3];$arr2 = [4,5,6];print_r(array_merge($arr1,$arr2));// 5.array_change_key_case 将数组中的所有键名修改为全大写或小写$arr = ["abc" =>1 , "xyz" => 2];print_r(array_change_key_case($arr, CASE_UPPER));
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号