html特殊字符的处理
URL参数中有特殊字符的处理
符號 | | 編碼 |
---|
+ | URL 中+号表示空格 | %2B |
空格 | URL中的空格可以用+号或者编码 | %20 |
/ | 分隔目录和子目录 | %2F |
? | 分隔实际的URL和参数 | %3F |
% | 指定特殊字符 | %25 |
# | 表示书签 | %23 |
& | URL 中指定的参数间的分隔符 | %26 |
= | URL 中指定参数的值 | %3D |
以GET方式传参时
a.php?a=1+1 服务器会解析得到 a=1 1
a.php?a=1%2B1 服务器会解析得到 a=1+1
PHP函数 urlencode()
urldecode()