在我动态生成的网站中,有时我的部分网址包含/字符:
Serena Williams / Venus Williams-Andrea Hlavackova / Lucie Hradecka
当然,URL会返回404错误,因为/符号被视为文件夹,因此URL不存在。
编码和稍后解码包含/字符的字符串的PHP函数是什么?
答案 0 :(得分:4)
您可以使用PHP: urlencode进行编码,并使用其对应的PHP: urldecode进行解码:
urlencode($stringinput)
答案 1 :(得分:0)
您可以使用htmlentities()whit urlencode()
<?php
$query_string = 'foo=' . urlencode($foo) . '&bar=' . urlencode($bar);
echo '<a href="index.php?' . htmlentities($query_string) . '">';
?>