php usort()函數的使用方法
#php usort()函數定義與用法
usort() 使用使用者自訂的比較函數對數組進行排序。
語法
usort(array,myfunction);
參數
array 必要。規定要排序的陣列。
myfunction 可選。一個定義了可呼叫比較函數的字串。如果第一個參數 f2c570bc5a616fb55b90df8c3566974f 第二個參數,則相應地比較函數必須傳回一個 f2c570bc5a616fb55b90df8c3566974f 0 的整數。
實例
使用使用者自訂的比較函數對陣列$a 中的元素進行排序:Sort the elements of the $a array using a user-defined comparison function:
#<?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"); ?>
輸出:
2 4 6 8
以上是php usort函數的使用方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!