作者StubbornLin (Victor)
看板PHP
標題[請益] PHP輸入倒斜線 \ 時會自動再加上一個?
時間Tue Jun 20 22:06:44 2006
請問一下,是不是php在處理使用者輸入的資料
遇到\時會再加一個,變成 \\
為什麼php要這樣做?
還有....
除了\以外,還有哪些字元也會這樣?
我會有這樣的疑問,主要是因為我在處理許功蓋問題時
發現就算不是與功蓋,\也會被自動加一個
以上是我的問題,謝謝
--
VICTOR工作室 |
PTT遊戲設計版隆重開幕!
|
不管是新手老手,程式美工音樂企劃....
URL :
http://www.kinmen.info/vic/ |
都歡迎來遊戲設計版參與討論 XD
|
戰略高手>
C/C++ |
GameTopics>
Visual Basic 6.0 |
GameDesign
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.116.66.243
推 LPH66:因為本來"許功蓋"這字的後半就是 \ 06/20 22:49
推 appleboy46:還有一些跳脫字元 利用 mysql_real_escape來解決 06/20 23:41
推 StubbornLin:不是 我是問說 PHP為什麼要把 \ 一個變兩個? 06/20 23:45
推 StubbornLin:除了許功蓋的 \字元 就算 \ 字元單獨存在 06/20 23:51
推 LPH66:因為本來在那裡面\什麼就會有特殊意義 06/21 00:26
→ LPH66:像\n是換行這樣 那為了要真的表示\這個字 於是就要重覆一次 06/21 00:26