ホームページ  >  記事  >  バックエンド開発  >  PHP はどのようにして HTML をエスケープするのでしょうか?

PHP はどのようにして HTML をエスケープするのでしょうか?

Guanhui
Guanhuiオリジナル
2020-06-04 17:49:193748ブラウズ

PHP はどのようにして HTML をエスケープするのでしょうか?

PHP 如何转义 HTML?

在PHP中可以使用“htmlentities()”函数将HTML进行转义,该函数用于将字符转换为HTML转义字符,其语法是“htmlentities($str)”,其参数$str表示要转义的HTML字符串,返回值为编码后的字符。

示例

<?php
$str = "A &#39;quote&#39; is <b>bold</b>";

// 输出: A &#39;quote&#39; is &lt;b&gt;bold&lt;/b&gt;
echo htmlentities($str);

// 输出: A &#039;quote&#039; is &lt;b&gt;bold&lt;/b&gt;
echo htmlentities($str, ENT_QUOTES);
?>

推荐教程:《PHP教程

以上がPHP はどのようにして HTML をエスケープするのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。