Written by Kasumi

【PHP】配列要素を昇順・降順でソートする方法

PHPで配列要素を昇順・降順でソート(並び替え)したい。

本記事ではこのような悩みを解決。

実装方法について解説します。

配列要素を昇順にソートする方法

<?php

    $numbers = [40, 50, 20, 30];

    // 昇順
    sort($numbers); 
    print_r($numbers);
    // Array ( [0] => 20 [1] => 30 [2] => 40 [3] => 50 )
?>

配列要素を昇順にソートするコード例です。

sort関数を使います。

sort関数の引数にソートしたい配列を指定。

print_r関数で配列を出力。

昇順にソートされていたら成功です。

配列要素を降順にソートする方法

<?php
    $numbers = [40, 50, 20, 30];

    //降順
    rsort($numbers); 
    print_r($numbers);
    //Array ( [0] => 50 [1] => 40 [2] => 30 [3] => 20 )
?>

配列要素を降順にソートするコード例です。

rsort関数を使います。

rsort関数の引数にソートしたい配列を指定。

print_r関数で配列を出力。

降順にソートされていたら成功です。

まとめ

PHPで配列要素を昇順・降順でソート(並び替え)する方法について解説しました。

以上で解説を終わります。

目次

関連記事

PHP

【PHP】定義されてるクラスのファイルを自動で全て読み込む方法

2023.04.10
942
PHP

【PHP】クラスのメソッド・プロパティを再利用。トレイトの使い方について

2023.04.09
886
PHP

【PHP】先頭・末尾の余計な半角スペース等を削除する方法

2023.03.01
504
PHP

【PHP】インターフェイス(interface)を定義する方法

2023.04.08
1367