php輸出html程式碼不解析的解決方法:1、用PHP設定編碼,程式碼如「header("Content-type:...charset=utf-8")」;2、用meta標籤設定編碼,代碼如“”。
本文操作環境:Windows7系統、PHP7.1版,DELL G3電腦
php 輸出html 程式碼不解析怎麼辦?
php echo html的內容被解析了,是怎麼回事呢,如圖
<p><?php<br/> header('Content-Type:text/plain;charset=utf-8'); echo "helloword"; echo "<hr>"; <br/>?><br/></p>
檢查之後是因為header(' Content-Type:text/plain;charset=utf-8');這一句程式碼影響的。
在這裡要區分text/html和text/plain:text/html是以html的形式輸出,例如就會在頁面上顯示一個文字框,而以plain形式就會在頁面上原樣顯示這段代碼
那麼修改方式能有兩種
1、用PHP設定編碼
<p> <?php<br/> header("Content-type: text/html; charset=utf-8"); <br/> echo "<a href='http://s.jf3q.com'>helloword</a>"; echo "<hr>"; <br/>?><br/></p>
2.用meta標籤
<p> <meta charset="UTF-8"><br/> <?php<br/> echo "helloword"; echo "<hr>";?><br/></p>
#推薦學習:《PHP影片教學》
#以上是php 輸出html 程式碼不解析怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!