在我的数组中,我有这些值:
[10d, 10e] => 4
从其他网站检索值,重要值将放在此数组中。 现在我希望从这些中得到两个单独的值:
[10d] => 2 [10e] => 2
我该怎么做?
答案 0 :(得分:3)
现在我猜一点,因为描述并不清楚。
$arr = array('10d, 10e' => 4);
$newArr = array();
foreach($arr as $key => $value) {
$newKeys = explode(',', $key);
foreach($newKeys as $item) {
$newArr[trim($item)] = $value / count($newKeys);
}
}
print_r($newArr);
结果
[10d] => 2 [10e] => 2
答案 1 :(得分:0)