$a 配列の要素を、ユーザ定義の比較関数を使用してソートします:
<?php
function my_sort($a,$b)
{
if ($a==$b) return 0;
return ($a<$b)?-1:1;
}
$a=array(4,2,8,6);
usort($a,"my_sort");
?>
例の実行 »
usort() 関数は、配列をユーザ定義の比較関数を使用してソートします。
usort(array,myfunction);
パラメータ | 説明 |
---|---|
array | 必須。ソートする配列を指定する |
myfunction | 任意。呼び出し可能な比較関数を定義する文字列。 比較関数は、最初の引数が2番目の引数よりも <、= または > の場合は、0 よりも < 、= または > である整数を返す必要があります |
返り値: | 成功した場合は TRUEを、失敗した場合は FALSEを返します |
---|---|
PHP バージョン: | 4+ |