数组函数库

uksort

(PHP3 >= 3.0.4 , PHP4)

uksort ---  依使用者定义的函数将数组的索引值排序

语法 : void uksort(array array, function cmp_function);

说明 : 

此函数会依照使用者定义的函数将数组的索引值重新排序。

Example :

<?php

    function mycompare($a, $b) {

    if ($a == $b) return 0;

    return ($a > $b) ? -1 : 1;

   }

   $a = array(4 => "four", 3 => "three", 20 => "twenty", 10 => "ten");

   uksort($a, mycompare);

   while(list($key, $value) = each($a)) {

   echo "$key: $value\n";

  }

?>

此范例的结果将会产生出 :

20: twenty 10: ten 4: four 3: three

参考 : arsort( )  asort( )  uasort( )  ksort( )  rsort( )  sort( )


上一页 首页 下一页