gpt4 book ai didi

php - 在 CakePHP 中合并 2 个数组

转载 作者:行者123 更新时间:2023-12-03 00:05:27 24 4
gpt4 key购买 nike

我有两个数组 array1 和 array2。我想将这两个数组合并为一个,并在下拉列表中显示合并数组的值。我希望这些值的方式是第一个数组的值 - 第二个数组的值。

例如:

$employeePlaces1 = array(1, 2, 4,9);
$employeePlaces2 = array(3, 5, 6,7);

我希望下拉列表中的值为 $employeePlaces1[0]-$employeePlaces2[1]$employeePlaces1[0]-$employeePlaces2[1]

    1-3,
2-5,
4-6,
9-7.

我该怎么做?

最佳答案

$employee1 = array(1, 2, 4, 9);
$employee2 = array(3, 5, 6, 7);

function doMerge($n, $m) {
return $n.'-'.$m;
}


$c = array_map("doMerge", $employee1, $employee2);

print_r($c);

或者在 PHP 5.3 语法中使用 lambda style functions :

$c = array_map(function($n, $m) {return $n.'-'.$m;}, $employee1, $employee2);

关于php - 在 CakePHP 中合并 2 个数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4871827/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com