自定义一个PHP函数,不使用array_merge完成数组合并

saonian 发布于 03-02 18:27 已修改 288 点击
一道面试题,实现比较简单 ```php // 编写一个类型array_merge的函数 function array_mer() { $resultArr = []; $arrays = func_get_args(); if (empty($arrays)) return []; foreach ($arrays as $array) { if (is_array($array)) { foreach ($array as $value) { $resultArr[] = $value; } } } return $resultArr; } var_dump(array_mer([1,3,4,5], [5,6,7,8,9])); /* array (size=9) 0 => int 1 1 => int 3 2 => int 4 3 => int 5 4 => int 5 5 => int 6 6 => int 7 7 => int 8 8 => int 9 */ ```
0 评论

请登录后发表评论

saonian

all or nothing, now or never.

文章
回复
粉丝