阅读模式:

写一个函数,要求不使用array_merge完成多个数组合并

查看:1262  回复:0  类型:  来源:php自学网  标签 面试题 php

        php写一个函数,要求不使用array_merge完成多个数组合并。通过遍历func_get_args()函数来实现。

<?php
function arrayMerge()
{
    $arrays = func_get_args();
    
    $mergeArr = [];
    
    foreach($arrays as $arr){
        if (is_array($arr)) {
	    foreach($arr as $val) {
	        $mergeArr[] = $val;
	    }
        }
    }
    
    return $mergeArr;
}

var_dump(arrayMerge(['a'], ['b', 'c'], ['d', 'e', 'f']));


分享到:
1 1

发布评论:


登录:
  表情:
提交