php不解析html程式碼?
php echo html的內容被解析了,是怎麼回事呢,如圖
<?php header('Content-Type:text/plain;charset=utf-8'); echo "helloword"; echo "<hr>"; ?>
檢查之後是因為header('Content -Type:text/plain;charset=utf-8');這一句程式碼影響的。
在這裡要區分text/html和text/plain:text/html是以html的形式輸出,例如就會在頁面上顯示一個文字框,而以plain形式就會在頁面上原樣顯示這段程式碼
那麼修改方式能有兩種
1、用PHP設定編碼
<?php header("Content-type: text/html; charset=utf-8"); echo "<a href='xxx'>helloword</a>"; echo "<hr>"; ?>
2.用meta標籤
<meta charset="UTF-8"> <?php echo "helloword"; echo "<hr>"; ?>
更多PHP相關知識,請造訪PHP中文網!
以上是php不解析html程式碼的詳細內容。更多資訊請關注PHP中文網其他相關文章!