[請益] echo 顯示<>

看板PHP作者 (舞俏楓)時間15年前 (2010/11/30 14:40), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串1/1
大家好,我又來了ˇˇ $file = "test.txt" ; $str = fgets($file) ; echo $str ; test.txt中有段文字是這樣的 From: <abcd123@mail.com.tw> 但在顯示在瀏覽器的時候卻只會出現 From: 檢視瀏覽器的原始檔 <br>From: <abcd123@mail.com.tw> 也就是<abcd123@mail.com.tw>被視為<標籤>了 我有試過echo addslashes($str); 但反斜線\似乎也沒有辦法跳脫 希望有人可以幫我解答 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 120.96.57.116

11/30 14:47, , 1F
echo htmlspecialchars($str);
11/30 14:47, 1F

11/30 16:16, , 2F
或者你可以手工改成 &lt; 和 &gt; 。
11/30 16:16, 2F
謝謝你們,可以顯示了:) ※ 編輯: kenny78826 來自: 120.96.57.116 (11/30 16:22)

12/02 22:15, , 3F
htmlentities也可以
12/02 22:15, 3F
文章代碼(AID): #1Cz9nLo_ (PHP)
文章代碼(AID): #1Cz9nLo_ (PHP)