ホーム › サンプルコード集 › PHP › 配列のソート
PHP SAMPLE

PHPで配列のソート

sort・rsort・usortを使ったPHP配列の並び替え方法を実行して学べます。初心者向けに、コードを編集して実行結果をすぐ確認できます。 下のコードはブラウザ内でそのまま実行できます。「実行エディタで開く」を押すと、progoのオンラインPHP実行環境にコードが読み込まれ、その場で動作を確認できます。

サンプルコード

<?php
$nums = [3, 1, 4, 1, 5, 9, 2, 6];

sort($nums);
echo "昇順: " . implode(", ", $nums) . "\n";

rsort($nums);
echo "降順: " . implode(", ", $nums) . "\n";

// 独自ルールで並び替え
usort($nums, fn($a, $b) => $b - $a);
echo "usort: " . implode(", ", $nums) . "\n";
▶ このコードを実行エディタで開く
progoのPHP実行環境(インストール不要・登録不要)でそのまま動かせます。

ポイント解説