我是新来的...我有两个动态数组..他们的列不同
第一个阵列:
Array
(
[0] => Array
(
[id] => 102
[parent_id] => 94
[dir_name] => games
[size] =>
[owner_id] => 10
[shared_link] => http://creativevisionintl.com/dev/fwingo/usersdata/saqlain/Home/games
[shared] => 0
[comment] =>
[add_date] => 07/30/2013 02:43 AM
[update_date] => 07/30/2013 02:43 AM
[path] => /home1/creatkj8/public_html/dev/fwingo/usersdata/saqlain/Home/games
[trash_status] => 1
[password] =>
[expires_after] => 0
[allow_uploading] => 0
[share_date] =>
)
[1] => Array
(
[id] => 122
[parent_id] => 94
[dir_name] => New Folder
[size] => 777835
[owner_id] => 10
[shared_link] => http://creativevisionintl.com/dev/fwingo/usersdata/saqlain/Home/New Folder
[shared] => 0
[comment] =>
[add_date] => 08/16/2013 08:31 AM
[update_date] => 08/16/2013 08:31 AM
[path] => /home1/creatkj8/public_html/dev/fwingo/usersdata/saqlain/Home/New Folder
[trash_status] => 1
[password] =>
[expires_after] => 0
[allow_uploading] => 0
[share_date] =>
)
[2] => Array
(
[id] => 98
[parent_id] => 94
[dir_name] => Videos
[size] =>
[owner_id] => 10
[shared_link] => http://creativevisionintl.com/dev/fwingo/usersdata/saqlain/Home/Videos/
[shared] => 0
[comment] =>
[add_date] => 07/30/2013 02:38 AM
[update_date] => 07/30/2013 02:38 AM
[path] => /home1/creatkj8/public_html/dev/fwingo/usersdata/saqlain/Home/Videos/
[trash_status] => 1
[password] =>
[expires_after] => 0
[allow_uploading] => 0
[share_date] =>
)
[3] => Array
(
[id] => 97
[parent_id] => 94
[dir_name] => Pictures
[size] =>
[owner_id] => 10
[shared_link] => http://creativevisionintl.com/dev/fwingo/usersdata/saqlain/Home/Pictures/
[shared] => 0
[comment] =>
[add_date] => 07/30/2013 02:38 AM
[update_date] => 07/30/2013 02:38 AM
[path] => /home1/creatkj8/public_html/dev/fwingo/usersdata/saqlain/Home/Pictures/
[trash_status] => 1
[password] =>
[expires_after] => 0
[allow_uploading] => 0
[share_date] =>
)
[4] => Array
(
[id] => 95
[parent_id] => 94
[dir_name] => Documents
[size] =>
[owner_id] => 10
[shared_link] => http://creativevisionintl.com/dev/fwingo/usersdata/saqlain/Home/Documents/
[shared] => 1
[comment] =>
[add_date] => 07/30/2013 02:38 AM
[update_date] => 07/30/2013 02:38 AM
[path] => /home1/creatkj8/public_html/dev/fwingo/usersdata/saqlain/Home/Documents/
[trash_status] => 1
[password] => 123456
[expires_after] => 5
[allow_uploading] => 0
[share_date] => 13-09-2013
)
[5] => Array
(
[id] => 96
[parent_id] => 94
[dir_name] => Music
[size] =>
[owner_id] => 10
[shared_link] => http://creativevisionintl.com/dev/fwingo/usersdata/saqlain/Home/Music/
[shared] => 0
[comment] => dfdf
[add_date] => 07/30/2013 02:38 AM
[update_date] => 07/30/2013 02:38 AM
[path] => /home1/creatkj8/public_html/dev/fwingo/usersdata/saqlain/Home/Music/
[trash_status] => 1
[password] =>
[expires_after] => 0
[allow_uploading] => 0
[share_date] =>
)
[6] => Array
(
[id] => 233
[parent_id] => 94
[dir_name] => test
[size] => 3945040
[owner_id] => 10
[shared_link] => http://creativevisionintl.com/dev/fwingo/usersdata/saqlain/Home/test
[shared] => 0
[comment] =>
[add_date] => 09/06/2013 09:16 AM
[update_date] => 09/06/2013 09:16 AM
[path] => /home1/creatkj8/public_html/dev/fwingo/usersdata/saqlain/Home/test
[trash_status] => 1
[password] =>
[expires_after] => 0
[allow_uploading] => 0
[share_date] =>
)
)
第二个阵列:
Array
(
[0] => Array
(
[id] => 118
[name] => Desert.jpg
[size] => 845941
[type] => image/jpeg
[ext] => jpg
[shared] => 1
[shared_link] => http://creativevisionintl.com/dev/fwingo/usersdata/saqlain/Home//Desert.jpg
[comment] =>
[owner_id] => 10
[dir_id] => 94
[path] => /home1/creatkj8/public_html/dev/fwingo/usersdata/saqlain/Home/Desert.jpg
[del_path] => /home1/creatkj8/public_html/dev/fwingo/usersdata/saqlain/HomeDesert.jpg
[dated] => 09/05/2013 07:15 AM
[trash_status] => 1
[password] =>
[expires_after] => 2
[share_date] => 06-09-2013
)
[1] => Array
(
[id] => 120
[name] => test.zip
[size] => 4096
[type] => Zip Archeive
[ext] => zip
[shared] => 0
[shared_link] => /Documentstest.zip
[comment] =>
[owner_id] => 10
[dir_id] => 94
[path] => /Documentstest.zip
[del_path] => /Documentstest.zip
[dated] => 09/06/2013 09:21 AM
[trash_status] => 1
[password] =>
[expires_after] => 0
[share_date] =>
)
)
注意:我想合并两个数组,然后使用 foreach 循环显示它们,两个数组都有不同的列。
谢谢。请紧急重播。
假设$a
是你的第一个数组,$b
是你的第二个数组,那么要合并它们,你可以通过下面的代码来完成。
$master = array_merge($a,$b);
然后使用 foreach 循环获取其内容,如下所示
foreach($master as $item){
echo $item;
}
首先,将数组合并为一个:
//Merge the arrays
$arrayEnd = array(); // define an array that will contain all the rows
//iterate on the first array assuming its name is $array1
foreach($array1 as $val) {
//add the current line named $val to the resulting array
$arrayEnd[] = $val;
}
//iterate on the first array assuming its name is $array1
foreach($array1 as $val) {
//add the current line named $val to the resulting array
$arrayEnd[] = $val;
}
然后,您只需要遍历生成的数组:
//Display the resulting array
foreach($arrayEnd as $val) {
echo $val['id']." - ".$val['name'];
}
例如合并两个数组
$a = array("red","green","yellow");
$b = array("a","b","c");
$c = array_merge($a,$b);
print_r($c);
foreach ($c as $key => $value) {
echo $value."<br>";
}