|
function array_values_merge(){$argc = func_num_args();if ($argc == 0) {return false;} else if ($argc == 1) {$arg1 = func_get_arg(0);if (is_array($arg1)) {return array_values(array_unique($arg1));} else {return array($arg1);}} else {$arg_list = func_get_args();$arr = array();for ($i=0; $i<$argc; $i++) {$arr = array_merge($arr, $arg_list[$i]);}return array_values(array_unique($arr));}}//示例$a = array('huanghao');$b = array('huanghao','zhaodefang','jiangyu');$c = array('zhaodefang','hh');print_r(array_values_merge($a, $b, $c)); |
|
|