PHP调试打印到命令行

PHP调试打印到命令行,php,debugging,command-line,terminal,Php,Debugging,Command Line,Terminal,我有一个php服务器,我想创建一个函数来接收一个变量 并将其打印到同时打开的终端/命令行中 你知道怎么做吗? 基于Linux的服务器或wamp并不重要打印到浏览器控制台是否好? 可以在firefox中使用firebug和FireHP您可以将变量写入一个文件,并在终端上“跟踪”该文件 function writelog($msg) { file_put_contents(FILE_PATH,$msg); } 您也可以使用错误日志功能而不是文件内容。但我不确定这是否是一条错误信息 在终

我有一个php服务器,我想创建一个函数来接收一个变量 并将其打印到同时打开的终端/命令行中

你知道怎么做吗?
基于Linux的服务器或wamp并不重要

打印到浏览器控制台是否好?
可以在firefox中使用firebug和FireHP

您可以将变量写入一个文件,并在终端上“跟踪”该文件

function writelog($msg)
{
    file_put_contents(FILE_PATH,$msg);  
}
您也可以使用错误日志功能而不是文件内容。但我不确定这是否是一条错误信息

在终端上,只需运行

tail -f FILE_PATH

p.S.FILE_PATH是要写入数据的文件的绝对路径。

函数x($y){exec($y);}
?感谢您的快速回复!然而,这不是我的意思。我不想从php运行命令行脚本,但我希望能够将该变量发送到“某处”,同时,将打开不同的命令行(如putty与ssh一起发送到服务器),该命令行将打印出您是否希望写入已由其他进程打开的命令行控制台?PHP可以识别这样的窗口的规范是什么?我认为操作系统确实很重要:Windows和Unix以完全不同的方式处理这些事情。不可能。这不是现在的网络工作。您不能“保持windows打开”,因为根据设计,HTTP将在请求完成时关闭连接。让我们这样说吧——我已经看到它完成了。所以这是可能的。但我不知道怎么做,我也不能问这正是我想要的!谢谢我会检查的-谢谢!