最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP uksort() 函數(shù)

定義和用法

uksort() 函數(shù)使用用戶(hù)自定義的比較函數(shù)按照鍵名對(duì)數(shù)組排序,并保持索引關(guān)系。

如果成功則返回 TRUE,否則返回 FALSE。

如果要排序的數(shù)組需要用一種不尋常的標(biāo)準(zhǔn)進(jìn)行排序,那么應(yīng)該使用此函數(shù)。

自定義函數(shù)應(yīng)接受兩個(gè)參數(shù),該參數(shù)將被數(shù)組中的一對(duì)鍵名填充。比較函數(shù)在第一個(gè)參數(shù)小于,等于,或大于第二個(gè)參數(shù)時(shí)必須分別返回一個(gè)小于零,等于零,或大于零的整數(shù)。

語(yǔ)法

uksort(array,sorttype)
參數(shù) 描述
array 必需。規(guī)定要排序的數(shù)組。
function

必需。用戶(hù)自定義的函數(shù)。

函數(shù)必須設(shè)計(jì)為返回 -1, 0, 或 1,并應(yīng)該接受兩個(gè)供比較的參數(shù),同時(shí)以類(lèi)似下面這樣的方式來(lái)工作:

  • 如果 a = b, 返回 0
  • 如果 a > b, 返回 1
  • 如果 a < b, 返回 -1

例子

<?php
function my_sort($a, $b)
  {
  if ($a == $b) return 0;
  return ($a > $b) ? -1 : 1;
  }

$people = array("Swanson" => "Joe", 
"Griffin" => "Peter", "Quagmire" => "Glenn",
"swanson" => "joe", "griffin" => "peter",
"quagmire" => "glenn"); 

uksort($people, "my_sort");

print_r ($people);
?>

輸出:

Array
(
[swanson] => joe
[quagmire] => glenn
[griffin] => peter
[Swanson] => Joe
[Quagmire] => Glenn
[Griffin] => Peter
)
盘山县| 乌拉特前旗| 施甸县| 吴忠市| 池州市| 嵩明县| 密云县| 柏乡县| 安塞县| 长顺县| 广宁县| 东阿县| 舒兰市| 桑日县| 扶绥县| 承德县| 花垣县| 柳河县| 新丰县| 多伦县| 罗山县| 乌苏市| 阜南县| 青海省| 内乡县| 天柱县| 稷山县| 调兵山市| 黄大仙区| 华蓥市| 仁寿县| 琼结县| 葵青区| 呼和浩特市| 平南县| 宜州市| 赫章县| 望谟县| 彭泽县| 越西县| 平湖市|