发布于 2023-11-27 01:09:55 浏览 173 次
$url = "http://www.example.com/?name=John Doe";
$encoded_url = urlencode($url);
echo $encoded_url;
2、
在上面的例子中,urlencode 函数会将 $url 中的空格和其他特殊字符进行编码,生成一个符合 URL 规范的字符串。
3、
另外,还有一个与 urlencode 函数相关的函数 urldecode,它用于对 URL 编码后的字符串进行解码。例如:$decoded_url = urldecode($encoded_url);
echo $decoded_url;
4、
使用 urldecode 函数可以将经过编码的 URL 字符串解码为原始字符串。
5、
除了 urlencode 和 urldecode 外,PHP 还提供了一些其他处理 URL 的函数,比如 rawurlencode 和 rawurldecode,它们的使用方式和作用略有不同,具体可以根据实际需求选择合适的函数来处理 URL 编码和解码。