使用php的ksort函数对数组排序生成sign签名的方法

使用php的ksort函数对数组排序生成sign签名的方法

function getSign($params)
{
    unset($params['sign']);
    ksort($params);

    echo "params
";
    print_r($params);
    echo "
"
; $str = ''; foreach ($params as $k => $v) { $str .= $k . $v; } return $str; } $param_json = array( 'name' => 'qipa250', 'url' => 'www.qipa250.com', 'leader' => '奇葩天地网', ); echo "
"
; echo "param_json
";
print_r($param_json);

echo "
"
; $param_json_str = getSign($param_json); echo $param_json_str; echo "
"
;

结果打印:
使用php的ksort函数对数组排序生成sign签名的方法_第1张图片

你可能感兴趣的:(Php,Api)