-
遍历,然后进行逻辑处理。
-
像这样的东西:
array(
pid'] => 6,'title']=> 你的第一个值总是 6 吗?还是它们都堆积起来变成了 666?
如果只是一个 6,它可以是这样的:
array(2) {
pid"] => string(1) "6"
title"] =>
1] => array(2) {
pid"] => string(1) "6"
title"] =>
2] => array(2) {
pid"] => string(1) "6"
title"] =>
以上是你自己的,加上我的::
new_arr = array();
foreach($arr as $key=>$value){for($i = 0;$i <= count_array($value);$i++)
new_arr[$i] = .$value[$i];
此$new arr 数组集成了数据。
-
array_merge
php 4, php 5, php 7)
array merge — 合并一个或多个数组。
1.说明。 array_merge ([array $.array
将一个或多个数组的单元格组合在一起,并将一个数组中的值附加到前一个数组中。 结果返回一个数组。
如果输入具有相同字符串键名的数组,则该键名后面的值将覆盖以前的值。 但是,如果数组包含数字键名,则以下值不会覆盖原始值,但会追加到末尾。
如果输入数组包含按数字编制索引的内容,则该内容的键名称将以连续方式重新编制索引。
2.参数。。。要组合的数组。
返回值返回合并结果的数组。 如果参数为空,则返回空数组。
更改日志。 版本说明。
允许不带参数的调用,并且在以前的版本中至少需要一个参数。
3.范例。 示例 1:数组 merge() 示例。
red", 2, 4);
array2 = array("a", "b", "color" => "green", "shape" => "trapezoid", 4);
result = array_merge($array1, $array2);
print_r($result);
arr = array('key1'=>'value1','key2'=>'value2','key3'=>'value3'); >>>More