php按照参数名ascii字典序排 生成字符串
时间: 2023-08-02 21:16:05 浏览: 95
字符串 php
可以使用以下代码生成字符串:
```php
function generateString(array $params) {
ksort($params); // 按照参数名ascii字典序升序排序
$string = '';
foreach ($params as $key => $value) {
$string .= $key . '=' . $value . '&';
}
$string = rtrim($string, '&'); // 去除最后一个&
return $string;
}
```
使用方法:
```php
$params = array(
'c' => '3',
'a' => '1',
'b' => '2'
);
$string = generateString($params);
echo $string; // a=1&b=2&c=3
```
阅读全文