PHP 中的 uksort() 函式
uksort() 函式透過使用者自定義函式對陣列按鍵進行排序。成功返回 TRUE,失敗返回 FALSE。
語法
uksort(arr, custom_function)
引數
arr − 指定的陣列。
custom_function − 比較函式。如果第一個引數大於、等於或小於第二個引數,則分別返回小於、等於或大於零的整數。
返回值
uksort() 函式成功返回 TRUE,失敗返回 FALSE。
示例
以下為示例 −
<?php
function display($x,$y) {
if ($x==$y) return 0;
return ($x<$y)?-1:1;
}
$myarr = array("a"=>99,"b"=>27,"c"=>56);
uksort($myarr,"display");
foreach($myarr as $x=>$x_value) {
echo "Key=" . $x . " Value=" . $x_value;
echo "<br>";
}
?>輸出
Key=a Value=99 Key=b Value=27 Key=c Value=56
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP