当前位置: 首页 > 面试题库 >

如何在PHP中写入控制台?

周健
2023-03-14
问题内容

是否可以写字符串或登录控制台?

我的意思是说

就像在JSP中一样,如果我们打印system.out.println("some"),则它将在控制台而不是页面上。


问题答案:

火狐浏览器

在Firefox上,您可以使用名为FirePHP的扩展程序,该扩展程序可以将信息从PHP应用程序记录和转储到控制台。这是很棒的Web开发扩展Firebug的附加组件。

  • http://www.studytrails.com/blog/using-firephp-in-firefox-to-debug-php/

但是,如果您使用的是Chrome,则有一个称为Chrome
Logger
或webug的PHP调试工具(webug的日志顺序有问题)。

最近,Clockwork正在积极开发中,它通过添加新面板来提供有用的调试和配置信息来扩展开发人员工具。它为Laravel
4
和Slim
2
提供了开箱即用的支持,并且可以通过其可扩展的API添加支持。

使用Xdebug

调试PHP的更好方法是通过Xdebug。大多数浏览器都提供帮助程序扩展,以帮助您传递所需的cookie
/查询字符串以初始化调试过程。

  • Chrome- Xdebug助手
  • Firefox- 最简单的Xdebug
  • 歌剧-Xdebug
  • Safari- Xdebug Toggler


 类似资料:
  • 所以我有一个Laravel控制器: 目前,我正在使用artisan(在引擎盖下运行PHP的内置开发Web服务器)运行应用程序: 我想将控制台消息记录到artisan进程的管道中。

  • 问题内容: 有什么办法告诉log4j将其日志写入文件和控制台?谢谢,有我的财产: 问题答案: 您的root记录器定义有点混乱。请参阅log4j文档。 这是标准的Java属性文件,这意味着将行视为键=值对。您的第二行覆盖了第一行,这说明了为什么在附加程序上看不到任何内容。 您需要将两个定义合并为一个。您似乎想让消息进入控制台,消息进入文件。根记录器只能具有 一个 级别,因此您需要更改配置,以便附加程

  • 问题内容: 我在一个免费的支持PHP的服务器上安装了此脚本: 它创建文件,但为空。 如何创建文件并向其中写入内容,例如“猫追老鼠”行? 问题答案: 您可以使用更高级别的函数,例如,与调用,相同,然后依次将数据写入文件。

  • 问题内容: 我是python的新手,正在编写一些脚本来自动从FTP服务器等下载文件。我想显示下载进度,但是我希望它保持不变,例如: 输出: 正在下载文件FooFile.txt [47%] 我正在尝试避免这样的事情: 我应该怎么做呢? 复制 : 如何在命令行应用程序的当前行上打印? 问题答案: 您还可以使用回车符:

  • 问题内容: 我已尝试使用此代码建议(http://www.daniweb.com/forums/thread23883.html#)将控制台输出写入txt文件,但未成功。怎么了? 问题答案: 你需要执行以下操作: 第二句话是关键。它将假定的“最终” 属性的值更改为提供的值。 可以使用类似的方法(和)来更改标准输入和错误流。有关详细信息,请参考。 上面的一个更通用的版本是这样的: 如果为is ,则流

  • 我正在学习PowerShell,并使用Write Host检查新PowerShell脚本文件中的变量分配。然后我读到一篇文章,说这是个坏主意。 所以,在我的。ps1文件I替换了如下语句: ... 使用此选项: 但当我在Windows PowerShell ISE中运行保存的脚本时,没有向控制台写入任何输出。我在调用脚本的语句中附加了debug,如下所示: 但同样,输出没有写入控制台。显然我使用了错