从 PHP 脚本打印/回显到控制台

Alb*_*elB 5 php

我正在调试运行几个 SQL 查询并向一组用户发送电子邮件的 PHP 脚本。我确定这是一件非常基本的事情,但是每次我尝试 echo、print 或 print_r 时,它都不会在运行脚本时出现。

所以说我在脚本中有这个:

print("This should print");
echo "on the command line";
Run Code Online (Sandbox Code Playgroud)

当我通过命令行运行脚本时,php script.php它实际上并没有在运行脚本时向命令行打印任何内容。

有没有办法让 PHP 打印到控制台?我觉得我在这里缺少一些非常基本的东西。

exu*_*sum 3

这就是这样做的方法。

要检查的内容是输出缓冲 http://php.net/manual/en/function.ob-flush.php

该代码实际上正在运行吗?确保它在到达那里之前不会分支