文件/终端输出格式的PHP语法是什么?

Ogu*_*gic 7 php command-line file

我想用PHP创建一个命令行程序.如何设计程序的I/O?我可以将输出作为文本发送.我想知道具体的输出语法.例如:在HTML中,我<br/>用来传递给新行.如何使用终端/文件输出执行此操作?在PHP中是否存在面向终端/文件的编程参考?

hbw*_*hbw 11

实际上,编写命令行PHP脚本非常简单.您可以按照与通常相同的方式输出文本:print并将echo文本打印到控制台.这里唯一的区别是你不能使用HTML标签进行格式化,因为你的代码不是由Web浏览器解释的(即"\n"实际上会创建一个可见的换行符,而不是<br />).

从标准输入读取输入是有点麻烦,但一切真的涉及本质上是利用了一些文件阅读功能(例如fgets(),fgetc(),fscanf())并传入STDIN的文件路径(或php://stdin根据您的PHP版本有多新).

是的,在php.net上有一个PHP命令行编程参考.它涵盖了在命令行环境中使用PHP时需要了解的所有内容.