- 此问题在此处已有答案**:
Array_map function in php with parameter(5个答案)
昨天关门了。
我想在这个函数中传递更多的参数:
$option1=$res['attributes'][0]['option'];
$option2=$res['attributes'][1]['option'];
$row['variations'] = array_map(function($var) {
return ['id' => $var];}
,$row['variations']);
现在,我只能传递$var,并且我希望
['id' => $var,
'option1'=>$option1,
'option2'=>$option2]
这是我现在的回应:
0 => array:1 [▼
"id" => 3095
]
1 => array:1 [▼
"id" => 3096
]
我需要一些
0 => array:1 [▼
"id" => 3095,
"option1"=>"Blue",
"option2"=>"M"
]
1条答案
按热度按时间46qrfjad1#
您可以从docs www.example.com找到更多信息和示例php.net/manual/en/function.array-map.php