ホームページ >毎日のプログラミング >PHPの知識 >PHPの連想配列をキー名で昇順に並べ替える方法
PHPの配列キー名は昇順に並んでいますが、これはPHP初心者がマスターしておくべき基礎知識です。次に、PHP 連想配列をキー名で昇順に並べ替えるには、 ksort() 関数を使用します。
以下では、簡単なコード例を組み合わせて、さまざまなキー名の種類の PHP 連想配列をキー名に従って昇順に配置する方法を紹介します。
1. キー名は文字
コード例は次のとおりです。
<?php $arr = array("b"=>"banana","a"=>"apple","d"=>"dog","c"=>"cat"); echo "<pre class="brush:php;toolbar:false">"; //按键排序数组 ksort($arr); print_r($arr);
並べ替えの結果は次のとおりです。
2. キー名は数値
コード例は次のとおりです:
<?php $arr = array("2"=>"banana","4"=>"apple","1"=>"dog","5"=>"cat"); echo "<pre class="brush:php;toolbar:false">"; //按键排序数组 ksort($arr); print_r($arr);
ソート結果は次のとおりです:
3. キー名は文字列です
コード例は次のとおりです。
<?php $arr = array("banana"=>"banana","apple"=>"apple","dog"=>"dog","cat"=>"cat"); echo "<pre class="brush:php;toolbar:false">"; //按键排序数组 ksort($arr); print_r($arr);
ソート結果は次のとおりです。
ksort() 関数 は、配列をキー名でソートすることを意味しますキー名とデータの関連付けを保持します。この機能は主に 関連付け番号 グループ に対して使用されます。
構文:
bool ksort ( array &$array [, int $sort_flags = SORT_REGULAR ] )
パラメータ: array は入力配列を表します。 sort_flags は、オプションのパラメータ sort_flags を使用して並べ替え動作を変更できることを示します。
戻り値: 成功した場合は TRUE、失敗した場合は FALSE。
この記事は、PHP の連想配列でキー名を昇順に並べる方法を紹介するものです。困っている方の参考になれば幸いです。
以上がPHPの連想配列をキー名で昇順に並べ替える方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。