Re: [請益] php新手問題

看板PHP作者 (涼宮春日症候群)時間17年前 (2006/10/31 17:04), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串2/3 (看更多)
※ 引述《eijigi (別說我可愛(男)XD)》之銘言: : 小弟最近才剛學php,並沒有其他語言的基礎(只會簡單的HTML) : 想請問一下面這兩段為什麼顯示出來的結果會一樣 : echo 'Are you sure you want to delete C:\*.*? <BR>'; : echo 'Are you sure you want to delete C:\\*.*? <BR>'; : 我知道第二行的第一個\是用來跳脫第二個\, : 為什麼第一行不需要用跳脫就會有一樣的結果? <?php echo 'test1\nabc'; echo "test2\ndef"; ?> 以上輸出 test1\nabctest2 def 重點在於你是用單引號或雙引號 單引號的話裡面的字完全不會做處理 打什麼就是什麼 雙引號的話才會做escape或變數代入 -- 有人喜歡邊玩遊戲上逼; 也有人喜歡邊聽歌打字。 但是,我有個請求, 選字的時候請專心好嗎? -- 改編自「古 火田 任三郎」之開場白 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 192.192.197.112

11/01 13:36, , 1F
單引號好像只跳\', \\應該也會
11/01 13:36, 1F

11/02 00:11, , 2F
嗯 之後原PO有來問 我試的結果是只跳\'和\\
11/02 00:11, 2F
文章代碼(AID): #15Hn6LLm (PHP)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):
文章代碼(AID): #15Hn6LLm (PHP)