Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/275.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 从base64_编码url获取变量?_Php - Fatal编程技术网

Php 从base64_编码url获取变量?

Php 从base64_编码url获取变量?,php,Php,我正在研究一种编码或加密url变量的方法,但我不知道如何将它们取回 有这个 \u link\u=Home&nc=1&plw=950&pmw=0&prw= 我过去常做$\u GET[''u link'] 但是当base64_将url编码为 base64_encode("_link_=Home&nc=1&plw=950&pmw=0&prw="); echo base64_decode($string); 如何取回我的\u链接或我的nc变量 谢谢如果您有类似的功能,

我正在研究一种编码或加密url变量的方法,但我不知道如何将它们取回

有这个

\u link\u=Home&nc=1&plw=950&pmw=0&prw=

我过去常做
$\u GET[''u link']

但是当base64_将url编码为

base64_encode("_link_=Home&nc=1&plw=950&pmw=0&prw=");

echo base64_decode($string);
如何取回我的\u链接或我的nc变量


谢谢

如果您有类似的功能,可以执行以下操作:

$query_string = base64_decode($_SERVER['QUERY_STRING']);
parse_str($query_string, $getdata);
在这种情况下,
$getdata
数组中的数据将与$\u GET中的数据相同。

在base64解码后使用