在关联数组php中对数值数组进行排序

在关联数组php中对数值数组进行排序,php,arrays,Php,Arrays,我有一个如下格式的关联数组: Array ( [214] => Array ( [0] => 500 [1] => 350 ) [215] => Array ( [0] => 500 [1] => 350 ) 我需要按升序对数组进行排序,这是我需要的: Array ( [214] => Array ( [0] =

我有一个如下格式的关联数组:

Array 
( 
    [214] => Array 
    ( 
        [0] => 500 [1] => 350
    )     
    [215] => Array
    ( 
        [0] => 500 [1] => 350
    ) 
我需要按升序对数组进行排序,这是我需要的:

Array 
( 
    [214] => Array 
    ( 
        [0] => 350 [1] => 500
    ) 
    [215] => Array
    ( 
        [0] => 350 [1] => 500
    ) 
这就是我迄今为止所尝试的:

foreach($array_tarifa_dia as $row => $values)
{
    foreach($values as $row1 => $values1)
    {
        $array[$row1] = $values; 
    } 
}          
 array_multisort($array, SORT_ASC, $array_tarifa_dia); 


function cmp($a, $b)
{
    if ($a == $b) 
    {
         return 0; 
     } 
    return ($a < $b) ? -1 : 1; 
} 
uasort($array_tarifas1, 'cmp');


function cmp($a, $b) 
{ 
   if ($a[214] == $b[214]) 
   { 
       return 0; 
   } 
   return ($a[214] < $b[214]) ? -1 : 1; 
} 
uasort($array_tarifas1, 'cmp');
foreach($array\u tarifa\u dia as$row=>$value)
{
foreach($row1=>$values1)
{
$array[$row1]=$value;
} 
}          
数组\多重排序($array,SORT \ ASC,$array \ tarifa \ u dia);
功能cmp($a$b)
{
如果($a=$b)
{
返回0;
} 
回报率($a<$b)?-1:1;
} 
uasort($array_tarifas1,'cmp');
功能cmp($a$b)
{ 
如果($a[214]==$b[214])
{ 
返回0;
} 
回报($a[214]<$b[214])?-1:1;
} 
uasort($array_tarifas1,'cmp');
在阵列中的每个阵列上使用

foreach ($arr as $key=>$val) {
    if (is_array($val)) {
        sort($arr[$key]);
    }
}

uasort array multisort foreachforeach($row=>$values){foreach($row1=>$values1){$array[$row1]=$values;}}}array\U multisort($array,SORT\U ASC,$array\U tarifa\dia);函数cmp($a,$b){if($a==$b){return 0;}return($a<$b)?-1:1;}uasort($array_tarifas1,'cmp');函数cmp($a,$b){if($a[214]=$b[214]){return 0;}return($a[214]<$b[214])?-1:1;}uasort($array_tarifas1,'cmp')@leogianguajor很棒,很高兴能帮忙!请记住通过单击复选标记接受答案:)