この記事では、PHP が HTML コードをページ上にそのまま出力する方法を紹介します。一定の参考値があるので、困っている友達が参考になれば幸いです。
#文字列と HTML 間の変換は、主に htmlentities() 関数を使用して行われます。
<?php header("Content-Type: text/html; charset=utf-8"); $str="<a href=\"www.php.cn\">php中文网</a>"; echo $str; echo "<br>"; echo htmlentities($str,ENT_QUOTES,"UTF-8"); ?>
実行結果は次のとおりです:
ヒント: この関数を適用して文字列を HTML 文字列に変換する場合この際、中国語出力時の文字化けを避けるため、パラメータcharsetの文字セットをutf-8に設定してください。
htmlentities() 関数は、文字を HTML エンティティに変換します。
ヒント: HTML エンティティを文字に変換するには、html_entity_decode() 関数を使用します。
ヒント: htmlentities() で使用される変換テーブルを返すには、get_html_translation_table() 関数を使用してください。
推奨: PHP ビデオ チュートリアル
以上がPHPでHTMLコードをページ上にそのまま出力する方法の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。