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

标签 php

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

假设我在脚本中有这个:

print("This should print");
echo "on the command line";

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

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

最佳答案

就是这样做的方法。

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

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

关于php - 从 PHP 脚本打印/回显到控制台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20402453/

相关文章:

php - Codeigniter 更新函数中的两个不同的表名

php - Htaccess Codeigniter问题

php - 在 Lumen (Laravel) 中启用中间件

php - MYSQL innodb 全文搜索不显示所有结果

php - 无法从 Google App Engine 上的 Php PDO 获取响应 header

php & mysql 数据库拉取错误

php - mysql 到 mysqli php,只需输入 "i"?

php - 如何在 Ubuntu 19.04 上安装 php7.4?

C 的 PHP 扩展无法在 C 库中找到函数

php - 来自列表 id 的 mysql 查询名称