有沒有辦法'回聲'/'呈現HTML',而不必逃避每一個報價?PHP回聲而不必逃避引號
有點像下面的HTML如何被呈現,而不必使用echo
或逃脫任何東西。
無視任何PHP語法錯誤,例如僅
<? if($a == $b) {;?> I said: "It's with quotes" <? ;} ?>
<? else {;?> They said "It's still with quotes" <? ;} ?>
這樣做的原因是我需要呼應同時使用單引號和雙引號的大型JavaScript文件,並會採取永遠逃脫他們所有。
第一種方法涉及文件I/O。這類似於從任何數據源加載數據。我並不是說這很糟糕。它看起來像OP正在尋找寫一些內聯文本,而不必逃避引號。 – crush
@crush:沒有任何輸入。你只是在閱讀文件 - 僅此而已。 OP的問題的正確答案是「使用HEREDOC/NOWDOC」,但我只是想提供一種替代方法來避免代碼變得難以維護。 –
我只是說在閱讀文件時涉及到開銷。這就是我所說的。我並沒有試圖作出判斷。 – crush