Write a PHP script to combine (using one array for keys and another for its values) the following two arrays
- برمجة بي اتش بي
- 2021-09-09
- mhanasmh00489829403
الأجوبة
<?php
function combine_Array($keys, $values)
{
$result = array();
foreach ($keys as $i => $k) {
$result[$k][] = $values[$i];
}
array_walk($result, create_function('$v', '$v = (count($v) == 1)? array_pop($v): $v;'));
return $result;
}
$array1 = array('x', 'y', 'y');
$array2 = array(10, 20, 30);
print_r(combine_Array($array1, $array2));
?>
Sample Output:
Array
(
[x] => Array
(
[0] => 10
)
[y] => Array
(
[0] => 20
[1] => 30
)
)أسئلة مشابهة
القوائم الدراسية التي ينتمي لها السؤال