我正在研究一种编码或加密我的网址变量的方法,但我不知道如何让它们恢复...
有了这个
_link_=Home&nc=1&plw=950&pmw=0&prw=
我曾经做过$_GET['_link_']
但是当base64_encode为url时
base64_encode("_link_=Home&nc=1&plw=950&pmw=0&prw=");
echo base64_decode($string);
如何获取 _ 链接 _ 或我的 nc 变量?
由于
答案 0 :(得分:2)
在base64解码后使用http://php.net/manual/en/function.parse-str.php
答案 1 :(得分:0)
如果您有http://www.example.com/?BASE64ENCODEDSTRINGHERE之类的内容,则可以执行以下操作:
$query_string = base64_decode($_SERVER['QUERY_STRING']);
parse_str($query_string, $getdata);
在这种情况下,$getdata
数组中的数据与$ _GET中的数据相同。