url中不能有空格,直接把空格換成%20即可
$url=url('/do_question'.'/'.$exam_type.'/1'.'/'.$begin_day.'%20-%20'.$end_day.'/review_exam');
**或參考:關於url中帶空格的問題
url中的空格有時候被編碼成%20,有時候被編碼成加號+。
乙個url的基本組成部分包括協議(scheme)、 網域名稱、埠號、路徑和查詢字串
(路徑引數和錨點標記就暫不考慮了)。路徑和查詢字串之間用問號?分離。例如路徑為index,查詢字串(query string)為param=1。url中關於空格的編碼正是與空格所在位置相關:空格被編碼成加號+
的情況只會
在查詢字串部分出現,而被編碼成%20則可以出現在路徑和查詢字串中。
例如:對空格的處理方式
1、先把空格:換成%20,再用encodeuri加密
2、獲取引數,再用decodeuri解密
關於URL中帶空格的問題
url中的空格有時候被編碼成 20,有時候被編碼成加號 曾經迷糊過一段時間,後來查了下資料才搞明白。乙個url的基本組成部分包括協議 scheme 網域名稱 埠號 路徑和查詢字串 路徑引數和錨點標記就暫不考慮了 路徑和查詢字串之間用問號?分離。例如路徑為index,查詢字串 query string...
關於URL中帶空格的問題
乙個url的基本組成部分包括協議 scheme 網域名稱 埠號 路徑和查詢字串 路徑引數和錨點標記就暫不考慮了 路徑和查詢字串之間用問號?分離。例如路徑為index,查詢字串 query string 為param 1。url中關於空格的編碼正是與空格所在位置相關 空格被編碼成加號 的情況只會在查詢...
JS去空格 擷取頁面url
1 去掉字串前後所有空格 如下 function trim str 說明 如果使用jquery直接使用 trim str 方法即可,str表示要去掉前後所有空格的字串。2 去掉字串中所有空格 包括中間空格,需要設定第2個引數為 g 如下 function trim str,is global ret...