所以我有一个加载文本文件的代码,其中包括以下一行:
- 打印"文本", 兰德(1,25);
- date("F j, Y, g:i a");
当我运行这段代码时,打印"text"行工作正常,但是rand和date给我的只是空白页。
即使使用错误捕获代码,我也没有任何错误消息。
看起来你在跑步
eval("rand(1,25);");
例如,它将简单地调用该函数并丢弃返回值。您需要为每个调用执行print语句,以便在输出中查看结果:
eval("print rand(1,25);");
另一种选择是使用return
:
$result = eval("return rand(1,25);");
print $result;