PHP中http_build_query函数×tamp自动转化为×的解决办法

Posted wangzhaobo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP中http_build_query函数×tamp自动转化为×的解决办法相关的知识,希望对你有一定的参考价值。

出现这个原因只是在浏览器上显示的问题,右键查看源代码是没有问题的。

如果不想的看到只要让代码在显示在浏览器之前替换掉就可以了

/**
 * url地址参数
 * @param $arr
 * @return bool|string
 */
    function url_union($arr)
        if (!is_array($arr))
            return false;
        
        $data = ‘‘;
        $i = 0;
        foreach ($arr as $arr_key => $arr_val)
            if ($i == 0)
                $data .= $arr_key . ‘=‘ . $arr_val;
            elseif ($arr_key == ‘timestamp‘)
                $data .= ‘&timestamp‘ . ‘=‘ . $arr_val;
            else
                $data .= ‘&‘ . $arr_key . ‘=‘ . $arr_val;
            
            $i++;
        
        return $data;
    
 
 
 
//或者
if (strpos( $data , ‘&timestamp‘))
     $data = str_replace( ‘&timestamp‘ , ‘&timestamp‘ , $data);

 

参考:https://blog.csdn.net/qq_41921511/article/details/85159731

×tamp变成×tamp问题:https://blog.csdn.net/bbc2005/article/details/80645711

以上是关于PHP中http_build_query函数×tamp自动转化为×的解决办法的主要内容,如果未能解决你的问题,请参考以下文章

url格式化函数http_build_query() 和parse_str() 函数

http_build_query()函数使用方法

http_build_query()函数使用方法

http_build_query()函数使用方法

php http_build_query问题

php常用函数