校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 網(wǎng)站建設(shè) > 建站知識 > 織夢圖集zip壓縮包上傳,圖片排序有問題

織夢圖集zip壓縮包上傳,圖片排序有問題

POST TIME:2017-11-13 00:23

  今天晚上接了個(gè)bug修復(fù)的單,就是有個(gè)人在上傳圖集的時(shí)候,使用zip壓縮包方式,圖片排序有些不根據(jù)順序排,然后網(wǎng)上百度了下,發(fā)現(xiàn)都是一大串一樣的代碼,代碼如下:

  $tmpimgs = array();

  foreach($imgs as $k=>$v){

  preg_match_all("/\/(\d+)\./",$v,$kk);

  $tmpimgs[$kk[1][0]-1] = $v;

  }

  ksort($tmpimgs);

  $imgs = $tmpimgs;

  unset($tmpimgs);然后并沒什么卵用,就一坑爹貨,還這么多人轉(zhuǎn)發(fā),我也是醉了,其實(shí)要實(shí)現(xiàn)這個(gè)功能很簡單

  打開你的織夢后臺目錄,找到 album_add.php 和 album_edit.php 的 $fm->GetMatchFiles($tmpzipdir,"jpg|png|gif",$imgs); 在這句代碼下面加入一句代碼就好了:

  natsort($imgs);

  PHP有一個(gè)非常獨(dú)特的排序方式,這種方式使用認(rèn)知而不是使用計(jì)算規(guī)則。這種特性稱為自然語言排序,當(dāng)創(chuàng)建模糊邏輯應(yīng)用軟件的時(shí)候這種排序方式非常有用。下面大家可以來看看它的一個(gè)簡單例子,如Listing G所示:

  Listing G它的輸出結(jié)果如下:

  Array ([0] => book-1

  [1] => book-10

  [2] => book-100

  [3] => book-5

  )Array(

  [0] => book-1

  [3] => book-5

  [1] => book-10

  [2] => book-100

  )

  看到區(qū)別了吧,這個(gè)函數(shù)還是挺好用的,希望可以幫助到織夢遇到圖集上傳問題的朋友.



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 威信县| 长岛县| 营口市| 集贤县| 红原县| 扶沟县| 蒲江县| 宿州市| 博客| 朝阳县| 赫章县| 蒙自县| 石林| 崇礼县| 咸阳市| 岳普湖县| 桂东县| 池州市| 乌鲁木齐县| 股票| 东方市| 嫩江县| 布拖县| 久治县| 扶绥县| 哈巴河县| 桂林市| 皮山县| 新晃| 宾阳县| 介休市| 吴江市| 临江市| 垣曲县| 大余县| 阜平县| 鲜城| 垣曲县| 常熟市| 瑞金市| 泸水县|