PHP ASCII 排序方法
生活随笔
收集整理的這篇文章主要介紹了
PHP ASCII 排序方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
需求背景:如果url有查詢參數,url中的查詢參數照askII順序排列,所有參數按key+value的方式字符串全部拼接?
PHP ASCII 排序方法
/自定義ascll排序 function ascll($params = array()){if(!empty($params)){$p = ksort($params);if($p){$str = '';foreach ($params as $k=>$val){$str .= $k .'=' . $val . '&';}$strs = rtrim($str, '&');return $strs;}}return '參數錯誤'; }<?phpif ($_POST["perdata"] == ""){$_POST["perdata"] = "1 2 3 4";}$data = chop (trim ($_POST["perdata"]));$a = explode (" ", $data);sort ($a);$data = implode (" ", $a); ?>
sort() 函數用于對數組單元從低到高進行排序。
rsort() 函數用于對數組單元從高到低進行排序。
asort() 函數用于對數組單元從低到高進行排序并保持索引關系。
arsort() 函數用于對數組單元從高到低進行排序并保持索引關系。
ksort() 函數用于對數組單元按照鍵名從低到高進行排序。
krsort() 函數用于對數組單元按照鍵名從高到低進行排序。
總結
以上是生活随笔為你收集整理的PHP ASCII 排序方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端学习(2989):vue+eleme
- 下一篇: [html] const nums1 =