URLEncode就是將URL中特殊部分進行編碼。URLDecoder就是對特殊部分進行解碼。
因為當字符串數據以url的形式傳遞給web服務器時,字符串中是不允許出現空格和特殊字符的
譬如:你要傳的字符串數據時name=lisi&wangwu 這里的lisi&wangwu是一個字符串 但是服務器只會將lisi識別出來
所以要用到urlencode對這個字符串進行編碼
那么問題來了!!!我現在特別想用get方法獲取相同參數的多個值
name=lisi&wangwu是代表兩個值------->>>>這里說兩個方法
1)urlencode編碼后 再用urldecode解碼你可以得到$name=$_GET['name]=lisi&wangwu
用explode('&',$name) 即可得到name參數的兩個或者多個值
2)也可以這樣傳參$url='www.baidu.com?name=lisi&name=wangwu';
$name=$_SEVER['UERY_STRING']這樣就可以獲取url的后綴name=lisi&name=wangwu';
然后還是得到數組$name=explode('&',$name);
最后一步截取字符串$name0=substr($name[0],5)//name=的長度為5
$name0=substr($name[1],5)
$name0=substr($name[2],5)