0
我有一个名为array3的数组;我想遍历这个数组的每个元素,并根据这些值创建单个数组。我试过这个;从另一个阵列的元素创建数组
$array4 = array();
$array5= array();
foreach ($array3 as $value) {
$array4[] = array('v' => count(search($rows, 'domaindesc', $value)));
$array4[] = array('v' => $value);
$array5[] = array('c' => $array4);
}
搜索功能正在返回另一个数组中的加工元素的数量。我从上面的代码得到的输出是
Array
(
[0] => Array
(
[c] => Array
(
[0] => Array
(
[v] => 5
)
[1] => Array
(
[v] => Commercial
)
)
)
[1] => Array
(
[c] => Array
(
[0] => Array
(
[v] => 5
)
[1] => Array
(
[v] => Commercial
)
[2] => Array
(
[v] => 1
)
[3] => Array
(
[v] => Infrastructure
)
)
)
)
我想要得到的是;
Array
(
[0] => Array
(
[c] => Array
(
[0] => Array
(
[v] => 5
)
[1] => Array
(
[v] => Commercial
)
)
)
[1] => Array
(
[c] => Array
(
[0] => Array
(
[v] => 1
)
[1] => Array
(
[v] => Infrastructure
)
)
)
)
任何帮助表示赞赏
做你自己的忙,使用数组名称,意味着什么。 – 2014-02-16 02:54:47