我已經創建了一個循環創建多個陣列,如何排序在PHP
$i=0;
foreach($xml->xpath('//ns2:Soap_Model_SOAP_Hotel_Room') as $rooms)
{
$room_details[$i]['room_name']=$rooms->name;
$room_details[$i]['room_id']=$rooms->id;
$room_details[$i]['room_price']=$rooms->price->value;
$i++;
}
,並調用這個數組與其他for循環中,而是存儲在陣列中的ID是隨機播放模式,我需要安排與我的id assoc命令模式全陣列式
目前顯示爲
room id : 106556, room price : 22718.65, room name : Deluxe
room id : 106559, room price : 22718.65, room name : Deluxe
room id : 106557, room price : 22718.65, room name : Deluxe
room id : 106560, room price : 22718.65, room name : Deluxe
room id : 106558, room price : 22718.65, room name : Deluxe
room id : 106561, room price : 22718.65, room name : Deluxe
room id : 106562, room price : 31456.62, room name : Club
room id : 106565, room price : 31456.62, room name : Club
room id : 106563, room price : 31456.62, room name : Club
room id : 106566, room price : 31456.62, room name : Club
room id : 106564, room price : 31456.62, room name : Club
room id : 106567, room price : 31456.62, room name : Club
我需要用id對這個數組進行排序,它有多可能?
只使用房間號分配它然後鍵排序 – Ghost
http://php.net/manual/en/array.sorting.php這裏應該有些東西可以幫助您 –
但我需要鍵值爲1,2,3模式。後 –