最新的Web開發教程
 

PHP usort() Function

<PHP陣列參考

排序的$使用用戶定義的比較函數一個數組的元素:

<?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 可選的。 限定一個可調用比較函數的字符串。 比較函數必須返回一個整數<,=或>大於0,如果第一個參數是<,=或>比所述第二參數

技術細節

返回值: TRUE成功。 FALSE失敗
PHP版本: 4+

<PHP陣列參考