-1

我正在尝试从从 mysql 读取的字段中输出结果。该领域有这个。

< ? echo "yes"; ? >

但是,当我尝试打印该字段时...它为空。

我必须在输出时逃避它吗?

我不想执行代码..我想将字段中的内容输出为文本

4

2 回答 2

3

你必须用htmlspecialchars()逃脱

$val = htmlspecialchars ('<?php echo "yes"; ?>');
echo $val;
于 2012-08-25T11:44:50.150 回答
1

我猜 htmlspecialchars 就是你想要的:

<?php
$str = "<?php echo 'lol'; ?>";
echo htmlspecialchars($str);
?>


它输出<?php echo 'lol'; ?>

于 2012-08-25T11:52:42.443 回答