Re: [請益] ? 和 & 的問題

看板PHP作者 (深藍)時間13年前 (2012/08/02 15:40), 編輯推噓1(107)
留言8則, 4人參與, 最新討論串3/3 (看更多)
首先感謝Kerash大的解釋,他整段的程式碼是這樣的~ $updateGoTo="PHA02-1.php"; if(isset($_SERVER['QUERY_STRING'])){ $updateGoTo .=(strpos($updateGoTo, '?')) ? "&" :"?"; $updateGoTo .=$_SERVER['QUERY_STRING']; } header(sprintf("Location: %s",$updateGoTo)); 是不是可以說它輸出的值會有~PHA02-1.php&~和~PHA02-1.php?~兩種呢? 如果是的話這樣有什麼意義呢?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.160.185.112

08/02 15:44, , 1F
正確格式是 test.php?var1=1&var2=2&var3 ..... 這樣
08/02 15:44, 1F

08/02 15:44, , 2F
網址如果有query string,就會有問號,因此要串連得用 &
08/02 15:44, 2F

08/02 15:44, , 3F
如果沒有 query string 就不會有問號,串連得加 ?
08/02 15:44, 3F

08/02 15:44, , 4F
他在判斷,該接?或是&
08/02 15:44, 4F

08/02 15:48, , 5F
我解是有點錯誤,但主要的意義就是LaPass 四樓的回復
08/02 15:48, 5F

08/02 15:48, , 6F
應該說如果有問號代表本身有QUERY了,只要用&組合即可
08/02 15:48, 6F

08/02 15:57, , 7F
大致瞭解了~感謝LaPass大和Kerash大兩位高手的解釋~謝謝^^~
08/02 15:57, 7F

08/05 20:43, , 8F
是DW產生的語法嗎?XD
08/05 20:43, 8F
文章代碼(AID): #1G6YxHZO (PHP)
討論串 (同標題文章)
文章代碼(AID): #1G6YxHZO (PHP)