PHP 创建键 = > 个 foreach 内的值对
我想在 foreach 内的数组中创建键值对。以下是我到目前为止所拥有的:
function createOfferUrlArray($Offer) {
$offerArray = array();
foreach ($Offer as $key => $value) {
$keyval = array($key => $value[4] );
array_push($offerArray,$keyval);
}
return $offerArray;
}
如果我在 foreach 中声明数组,它将在每次迭代时覆盖它,但是在 foreach 之外定义它也不起作用,并且会导致三元组:
array[0] => key => value
array[1] => key => value
我如何做到这一点,以便我只得到这样的键值对?
key => value
key => value