【发布时间】:2021-12-30 09:09:42
【问题描述】:
我想catch eval 执行 的输出并且只看到 $B 的输出 ,有什么解决办法吗?
如果我执行这样的代码,我会得到两次输出:
首先来自评估
$B 秒
请不要问我为什么要使用 eval,而那个 eval 是邪恶的。
对于这个例子,我需要一个解决方案。
<?php
$A = '<?php echo "Output"; ?>';
eval(" ?> $A <?php ");
$B = ob_get_contents();
echo $B;
?>
【问题讨论】: