所以我正在尝试编码/解码一个url,当解码时将返回来自teh url的编码符号.例如,我编码网站http://inp.??????????????????????????????????????????当我从$_REQUEST [‘eq’]中检索值并使用urldecode()时,它回显为“1 12”.我似乎无法通过解码来恢复可以这么说.我在这里做错了什么,或者是否有更有效/更好的方法来做这件事?这是我使用的确切编码/解码行.
原文链接:https://www.f2er.com/php/135742.html提交页面
<?PHP $eq = "1+12"; $send = '<a href="website.com/index.PHP?eq='.urlencode($eq).'</a>'; echo $send;
检索页面
<?PHP $eq = urldecode($_REQUEST['eq']); echo $eq; ?>