在 PHP 中,您可以使用 htmlspecialchars() 函数将字符串值转换为 HTML 格式。该函数将特定字符转换为 HTML 实体,以防止跨站脚本 (XSS) 攻击。
例如,如果您要将字符串值 "Hello, World!" 转换为 HTML 格式,可以这样操作:
$stringValue = "Hello, World!"; $htmlValue = htmlspecialchars($stringValue, ENT_QUOTES, 'UTF-8'); echo $htmlValue;
输出结果将是:
Hello, World!
这里,ENT_QUOTES 参数指定了要将引号(双引号或单引号)转换为 HTML 实体的字符。UTF-8 参数指定了要使用的字符集。
需要注意的是,htmlspecialchars() 函数会将字符串值中的所有特殊字符转换为 HTML 实体,包括标点符号、空格、换行符等。如果您只想将特定字符转换为 HTML 实体,可以使用 htmlspecialchars_decode() 函数。