PHP 5 配列のソート

❮ 前章へ 次章へ ❯

配列内の要素は、アルファベットまたは数値の昇順や降順にソートすることができます。


PHP - 配列のソート関数

この章では、次のPHP配列のソート関数について説明します:


配列を昇順にソートする - sort()

次の例は、配列$carsの要素をアルファベットの昇順にソートします:

<?php
$cars = array("Volvo", "BMW", "Toyota");
sort($cars);
?>
例の実行 »

次の例は、配列$numbersの要素を数値の昇順にソートします:

<?php
$numbers = array(4, 6, 2, 22, 11);
sort($numbers);
?>
例の実行 »

配列を昇順にソートする - rsort()

次の例は、配列$carsの要素をアルファベットの降順にソートします:

<?php
$cars = array("Volvo", "BMW", "Toyota");
rsort($cars);
?>
例の実行 »

次の例は、配列$numbersの要素を数値の降順にソートします:

<?php
$numbers = array(4, 6, 2, 22, 11);
rsort($numbers);
?>
例の実行 »

連想配列を値の昇順にソートする - asort()

次の例は、連想配列を値の昇順にソートします:

<?php
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
asort($age);
?>
例の実行 »

連想配列をキーの昇順にソートする - ksort()

次の例は、連想配列をキーの昇順にソートします:

<?php
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
ksort($age);
?>
例の実行 »

連想配列を値の降順にソートする - arsort()

次の例は、連想配列を値の降順にソートします:

<?php
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
arsort($age);
?>
例の実行 »

連想配列をキーの降順にソートする - krsort()

次の例は、連想配列をキーの降順にソートします:

<?php
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
krsort($age);
?>
例の実行 »

完全なPHP配列リファレンス

すべての配列関数の完全なリファレンスについては、完全なPHP配列リファレンスをご覧ください。

リファレンスには、各機能の簡単な説明と使用例が含まれています!


❮ 前章へ 次章へ ❯