1

これらの配列を並べ替えて、最も高いパーセンテージ値を最初に配置したいと考えています。不均一な配列など、試してみるとエラーが発生し続けるので、[status]キーを実際には必要とせず、まだ機能していないため、設定を解除します。

ソートしようとしている配列は次のとおりです。

Array
(
    [position] => RB
    [name] => Stewart, Jeremy
    [team] => OAK
    [percent] => 3.15
)
Array
(
    [position] => RB
    [name] => Stewart, Jeremy
    [team] => OAK
    [percent] => 3.15
)
Array
(
    [status] => R
    [position] => QB
    [name] => Smith, Geno
    [team] => NYJ
    [percent] => 2.67
)
Array
(
    [status] => R
    [position] => QB
    [name] => Smith, Geno
    [team] => NYJ
    [percent] => 2.67
)

これが私のコードです:

       foreach( $dropsOutput as $key => $category ) { 
          unset($category['id']);
          //unset($category['status']);

         if (array_key_exists("percent", $category)) { 
           foreach( $category as $index => $value ) { 

             echo "<pre>"; 
             print_r($category);
             echo "</pre>";                   
           }  
         }                    
       }
4

0 に答える 0