php spot
phpが使えるレンタルサーバー特集
検索グラス
トップページへ

ユーザ関数でソート
より複雑なソートを行いたい場合は
usort を使います。

オブジェクトなどのソートをしたい場合もこれを使います。

<?php
 
// ユーザ定義ソート関数
function cmp ($a$b) {
    
// データが等しい場合は 0 を返します。
    
if ($a == $b) return 0;
    
// $a が $b より大きい場合は -1 を返し、
    // $a が $b より小さい場合は 1 を返します。
    
return ($a $b) ? -1;
}
$array = array (432856);

usort($array,"cmp");
?>

とすると

array(
8,
6,
5,
4,
3,
2
)

というデータになります。

スポンサードリンク



PHPサンプル集
管理人の新着ブログ記事

    プライバシーポリシー | お問い合わせ
copyright © 2003-2024 phpspot all rights reserved. powered by phpspot CMS.