如何在php中解码url,其中url是用coden encodeURIComponent()编码的
2022-08-30 19:54:56
如何在php中解码url,其中url是用coden encodeURIComponent()编码的?
我已经尝试了urldecode(),但随后也.我没有我已经编码的网址...
我必须在php中做到这一点。
如何在php中解码url,其中url是用coden encodeURIComponent()编码的?
我已经尝试了urldecode(),但随后也.我没有我已经编码的网址...
我必须在php中做到这一点。
您可以使用此功能:
<?php
$string = 'http%3A%2F%2Fexample.com';
$output = preg_replace("/%u([0-9a-f]{3,4})/i","&#x\\1;",urldecode($string));
echo html_entity_decode($output,null,'UTF-8');
?>
输出将为:http://example.com