如何拆分数组值?

时间:2014-07-20 14:03:30

标签: php

在我的数组中,我有这些值:

[10d, 10e] => 4

从其他网站检索值,重要值将放在此数组中。 现在我希望从这些中得到两个单独的值:

[10d] => 2 [10e] => 2

我该怎么做?

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)

您可以使用的一些功能: