urlencode(), 函式将字串以 URL 编码。例如空格就会变成加号。
parse_url
本函式将 URL 字串予以剖析,并将结果传回阵列中。完整的 URL 类似这样子
如 http://john:[email protected]:88/abcdef.php?a=1234
因此传回的阵列包括了下列元素:scheme、host、port、user、pass、path、query 与 fragment 等
rawurlencode(), 将url编码成url的字符串专用格式,特殊字符回转换成百分号后面加两个十六子介数字的格式,如空格变成%20
parse_url
本函式将 URL 字串予以剖析,并将结果传回阵列中。完整的 URL 类似这样子
如 http://john:[email protected]:88/abcdef.php?a=1234
因此传回的阵列包括了下列元素:scheme、host、port、user、pass、path、query 与 fragment 等
rawurlencode(), 将url编码成url的字符串专用格式,特殊字符回转换成百分号后面加两个十六子介数字的格式,如空格变成%20
代码:
echo 'sales and eting/Miami';
echo "<br>";
echo rawurlencode('sales and eting/Miami');
echo "<br>";
echo urlencode('sales and eting/Miami');
显示:
sales and eting/Miami
sales%20and%20eting%2FMiami
sales+and+eting%2FMiami
一般有哪些特殊字符呢?