0
我想知道如何使用array_push多維數組? 我有一個多維數組,其中我試圖從另一個數組推送更多的值。您可以在下面看到多維。如何將array_push用於多維數組?
$userList[] = array(
"aid" => $searchrow['aid'],
"name" => $searchrow['name'],
"info" => $searchrow['info'],
"rental" => $searchrow['rental'],
"rentalfirm" => $searchrow['rental_firm'],
"acqprice" => $searchrow['acq_price'],
"renprice" => $searchrow['ren_price'],
"serial" => $searchrow['serial']);
}
第二組陣列:
mysql query... blaa blaa
$assetInuseID[]=$searchrowinuse['asset_usage_id'];
$inuse[]=$searchrowinuse['in_use'];
$total[]=$searchrowinuse['total'];
什麼我試着幫兇是一樣的東西下面。
$i = 0;
while(!empty($userList[$i][aid]))
{
if($userList[$i][aid] == $assetInuseID[$i])
{
array_push($userList[$i][inUse], "$inuse[$i]");
array_push($userList[$i][total], "$total[$i]");
}
$i ++;
}
所以,我想創建:inUse-和總細胞的媒體鏈接現有$用戶列表[] [],並與總$ [$ i]和$ INUSE的媒體鏈接現有的值填充它們[ $ i]時,$ userList [$ i] [aid]匹配$ assetInuseID [$ i]。
我希望有人理解我,我的解釋是有點混亂...
非常感謝你。