麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 語言 > PHP > 正文

php對數組排序代碼分享

2024-09-04 11:47:02
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了php對數組排序代碼,需要的朋友可以參考下

代碼如下:

  1. class='pingjiaF' frameborder='0' src='http://www.companysz.com' scrolling='no'>   
  2. 對數組排序   
  3. usort() 函數使用用戶自定義的函數對數組排序。   
  4. */   
  5.  
  6. function cmp($a$b//用戶自定義回調函數   
  7. {   
  8. if($a==$b//如果兩個參數相等   
  9. {   
  10. return 0; //返回0   
  11. }   
  12. return($a>$b)?-1:1; //如果第1個參數大于第2個返回1,否則-1   
  13. }   
  14. $a=array(3,2,5,6,1); //定義一個數組   
  15. usort ($a,"cmp"); //使用自定義函數對數組排序   
  16. foreach($a as $key=>$value//循環輸出排序后的鍵值對   
  17. {   
  18. echo "$key:$valuen";   
  19. }   

注釋:如果兩個元素比較結果相同,則它們在排序后的數組中的順序未經定義。到 php 4.0.6 之前,用戶自定義函數將保留這些元素的原有順序。但是由于在 4.1.0 中引進了新的排序算法,結果將不是這樣了,因為對此沒有一個有效的解決方案。 

  1. //對數組鍵名排序 uksort(array,sorttype)   
  2. function cmp($a$b//用戶自定義回調函數   
  3. {   
  4. if($a==$b//如果兩個參數相等   
  5. {   
  6. return 0; //返回0   
  7. }   
  8. return($a>$b)?-1:1; //如果第1個參數大于第2個返回1,否則-1   
  9. }   
  10. $a=array(4=>"four",3 =>"three",20 =>"twenty",10=>"ten"); //定義一個數組   
  11. uksort ($a,"cmp"); //使用自定義函數對數組鍵名排序   
  12. foreach($a as $key=>$value//循環輸出排序后的鍵值對   
  13. // www.companysz.com   
  14. echo "$key:$valuen";   
  15. }/*  

uksort() 函數使用用戶自定義的比較函數按照鍵名對數組排序,并保持索引關系。

如果成功則返回 true,否則返回 false。

如果要排序的數組需要用一種不尋常的標準進行排序,那么應該使用此函數。

自定義函數應接受兩個參數,該參數將被數組中的一對鍵名填充。比較函數在第一個參數小于,等于,或大于第二個參數時必須分別返回一個小于零,等于零,或大于零的整數。

sort() 函數按升序對給定數組的值排序。

注釋:本函數為數組中的單元賦予新的鍵名。原有的鍵名將被刪除。

如果成功則返回 true,否則返回 false。 

  1. $fruits=array("lemon","orange","banana","apple"); //定義一個數組   
  2. sort($fruits); //對數組進行排序   
  3. foreach($fruits as $key=>$val//循環輸出數組排序后的鍵值對   
  4. {   
  5. echo "$key=$valn"//輸出鍵值對   

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久草在线视频网 | 久久精品欧美一区 | 成年性羞羞视频免费观看 | 成人毛片100免费观看 | 久久人人爽人人爽人人片av高清 | 久久蜜桃精品一区二区三区综合网 | 国产精品99精品 | 毛片视频免费观看 | 久久久久久久久久综合 | 国产成人高潮免费观看精品 | 久草视频免费 | 看免费的毛片 | 日韩精品免费一区二区三区 | 激情免费视频 | 91在线精品亚洲一区二区 | 国产精品久久久在线观看 | 久草在线精品观看 | 人人看人人艹 | 日本网站一区二区三区 | 中文日产幕无线码6区免费版 | 91网站免费在线观看 | 国产91久久久久久 | 久久久久中精品中文字幕19 | 一本一本久久a久久精品综合小说 | 国产毛片自拍 | 久久久麻豆 | 国产精品av久久久久久无 | 国产精品成人亚洲一区二区 | 艹男人的日日夜夜 | 亚洲va久久久噜噜噜久牛牛影视 | 日韩精品中文字幕一区二区三区 | 欧美在线a | 久久艹综合 | 久久久综合 | 成人aaaaa片毛片按摩 | 亚洲人成在线播放网站 | 黄色网址免费进入 | xxxx18韩国护士hd老师 | 一级成人欧美一区在线观看 | 国产1区2区在线观看 | 午夜天堂在线 |