如何使用PHP回显html标签

时间:2013-08-08 09:41:30

标签: php echo

我想在屏幕上实际打印HTML标签。我没有得到如何转义HTML标记。

预期输出

<div>Hey, you can see the div tag on the screen.</div>

div标签不应作为HTML标签使用,而是我想在屏幕上打印它们。我怎么能这样做?

4 个答案:

答案 0 :(得分:4)

echo htmlspecialchars('<div>Hey, you can see the div tag on the screen.</div>');

答案 1 :(得分:3)

您可以使用htmlentities()htmlspecialchars()

echo htmlentities( '<div>Hey, you can see the div tag on the screen.</div>');
echo htmlspecialchars( '<div>Hey, you can see the div tag on the screen.</div>');

答案 2 :(得分:0)

如您所见Here,您可以使用htmlspecialchars()功能。

echo htmlspecialchars('<div>Hey, you can see the div tag on the screen.</div>');

答案 3 :(得分:0)

您也可以使用strtr()

来完成此操作
    <?php   
    $input =  '<div>Hey, you can see the div tag on the screen.</div>';
    $output = strtr($input, Array("<" => "&lt;"));
print $output;
    ?>