Ascii排序(按字母从小到大排序),并以url地址传参方式拼接
生活随笔
收集整理的這篇文章主要介紹了
Ascii排序(按字母从小到大排序),并以url地址传参方式拼接
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
//準(zhǔn)備待簽名參數(shù):$arr為數(shù)組
//對(duì)需要簽名的參數(shù),首先需要根據(jù)參數(shù)名的首字母,按從a到z的順序進(jìn)行排序.若首字母相同,則根據(jù)第二個(gè)字母進(jìn)行排序,以此類推.
//排序完成后,再把所有參數(shù)以”&”字符作為分隔符進(jìn)行連接.樣式如下:
//$str = utf-8&merchantId=23497234public function ascii_asc_str($arr){// 按字母升序排序ksort($arr);$data = [];foreach ($arr as $k => $v) {$data[] = "$k=$v";}$str = implode('&', $data);// 使用&拼接return $str;}
總結(jié)
以上是生活随笔為你收集整理的Ascii排序(按字母从小到大排序),并以url地址传参方式拼接的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 清包工方式提供的建筑服务税率(清包工方式
- 下一篇: 签名算法sha256withrsa,RS