2017-04-18 55 views
0

我有一個條件,讓我的2個達陣的值,如果其空,否則值將是1,我要的是要解決這bidimensinal例如通過關聯索引值我如何排序這個二維數組PHP

$arr[$n]["key"] = 1; 
$arr[$n]["key"] = 1; 
$arr[$n]["key"] = 1; 
$arr[$n]["key"] = 2; 
$arr[$n]["key"] = 2; 

我想要做的是首先打印數字1的,然後2號的

我已經嘗試了所有的這個頁面並沒有什麼作品上的方法..請幫助我。謝謝!

+1

*我已經嘗試了所有方法* - 告訴我們你已經嘗試什麼 – splash58

+1

你的問題還不清楚。您發佈的代碼將導致只有兩個值的數組。有什麼要排序? – arkascha

回答

1

你可以排序與ASORT你的陣列,簡單的例子:

<?php 

$arr[0][1] = 1; 
$arr[0][2] = 1; 
$arr[0][3] = 2; 
$arr[0][4] = 2; 
$arr[0][5] = 1; 

asort($arr[0]); 

var_dump($arr[0]); 

然後你就可以foreach用循環對這個數組進行排序;