結合他們讓我們假設我們有一個多維數組象下面這樣:查找與陣列相同的密鑰的所有項目,並在一個新的
$obj = array
(
array("carName"=>"Volvo","carColor"=>"Red", "carSpeed"=> "100 mph"),
array("carName"=>"Volvo","carColor"=>"Blue", "carSpeed"=> "100 mph"),
array("carName"=>"BMW","carColor"=>"White", "carSpeed"=> "120 mph"),
array("carName"=>"BMW","carColor"=>"Grey", "carSpeed"=> "120 mph")
);
我怎麼能在一個單一的陣列組合每"carName"
的"carColor"
所以我得到:
$newObj = array
(
array("carName"=>"Volvo","carColor"=> array("Red", "Blue"), "carSpeed"=> "100 mph"),
array("carName"=>"BMW","carColor"=> array("White", "Grey"), "carSpeed"=> "120 mph")
);
如果您嘗試過任何操作,請分享? – C2486
我有種嘗試for循環來存儲carName每次它改變,但它根本不工作,猜我不夠熟悉寫這種代碼。雖然它看起來很基本... –