PHP 配列ソート、sort、asort、および ksort の使用法を共有します。sort、asort、および ksort の使用法は例で簡単に説明されており、詳細についてはコメントが提供されています。説明 。
PHP 配列ソートにおける sort、asort、ksort の使用法。
リーリーこの記事の例は、ksort の使用法を示しているだけです。sort と asort の実行結果をテストして、印象を深め、しっかりと理解することができます。
planet1 がありませんが、なくても構いません。また、配列を区切るにはカンマを使用し、ステートメントを終了するにはセミコロンを使用します。は私が変更したものです。ご自身で見てください。
$planet2=array(
'X'=>'Earth',
'Y'=>'Venus',
'Z'= > ;'火星',
'A'=>'木星',
'B'=>'土星',
);
asort($planet2);
echo '関数 asort を使用して、配列要素: ';
echo '
';
foreach($planet2 as $key => $value)
{
echo 'planet2['.$key.']='.$value ;
echo '
';
echo '
';
}
echo '
';
echo '関数 ksort を使用して配列要素を並べ替えます: ';
echo '
';
ksort($planet2);
foreach($planet2 as $key=>$value)
{
echo 'planet2['.$key.']='.$値;
echo '
';
echo '
';
}
?>
実際、LZ で言及されている順方向と逆方向の順序は何に使用されているのかを詳しく読むと役立ちます。配列に直接使用する場合:
キー名で配列を並べ替えます: ksort($array)
キー名で配列を逆順に並べ替えます: krsort($array)
配列を並べ替えてインデックス関係を維持します: asort ($ array)
配列を逆ソートし、インデックス関係を維持します: arsort($array)
配列を逆ソートします: rsort
配列をソートします: sort