
Untitled
By: a guest on
Apr 29th, 2012 | syntax:
None | size: 0.89 KB | hits: 12 | expires: Never
Function to merge 'infinite' number of arrays
function mergeAllArrays() {
$numargs = func_num_args();
$arg_list = func_get_args();
$a = array();
for ($i = 0; $i < $numargs; $i++) {
array_merge($a, $arg_list[$i]);
}
print_r($a);
mergeAllArrays($array1,$array2,$array3)
// mergeAllArrays takes an open number of arrays and merges them into one large array.
function mergeAllArrays() {
$numargs = func_num_args();
$arg_list = func_get_args();
$a = array();
for ($i = 0; $i < $numargs; $i++) {
$a = array_merge($a, $arg_list[$i]);
}
print_r($a);
}
mergeAllArrays($array1,$array2,$array3);
function mergeAllArrays() {
$numargs = func_num_args();
$arg_list = func_get_args();
$a = array();
for ($i = 0; $i < $numargs; $i++) {
$a = array_merge($a, $arg_list[$i]);
}
var_dump($a);
}
mergeAllArrays($array1,$array2,$array3);