Php 如何写入第三频道?

Php 如何写入第三频道?,php,command-line-interface,Php,Command Line Interface,在PHP中,我们可以通过echo或fwrite(stdout,“hello”)写入stdout(通道1),通过fwrite(stderr,“error!”)写入stderr(通道2) 如何写入通道3-255?您可以这样写入任意通道(文件描述符): 这是有记录的。DV的原因(我知道,我只是通过另一个自我回答的问题度过了这段时间)是因为答案可能被认为太宽泛了。@JayBlanchard这怎么可能太宽泛了?只有一个明确的答案。当我写下最新的自我回答问题时,我也是这么想的。我在Meta上被狠狠地揍了一顿

在PHP中,我们可以通过
echo
fwrite(stdout,“hello”)
写入stdout(通道1),通过
fwrite(stderr,“error!”)写入stderr(通道2)


如何写入通道3-255?

您可以这样写入任意通道(文件描述符):


这是有记录的。

DV的原因(我知道,我只是通过另一个自我回答的问题度过了这段时间)是因为答案可能被认为太宽泛了。@JayBlanchard这怎么可能太宽泛了?只有一个明确的答案。当我写下最新的自我回答问题时,我也是这么想的。我在Meta上被狠狠地揍了一顿,我仍在寻找改进问题的方法。那里的一张海报上说有两个相互矛盾的答案,这使得它太宽泛了。另一个陈述了一个一句话的问题,没有太多的上下文,表明它太宽泛了。另一位则表示,这一问题过于宽泛,因为编辑审核多次失败。我在上面的评论中指的是“问题”,而不是“答案”。@JayBlanchard Hrm。。当我问一个措辞拙劣的问题时,我并不介意,但当你认为你已经掩盖了你的底细时,这是非常令人恼火的。我完全同意@mpen。我终于能够编辑它,并将其重新打开(尽管最初的问题和答案都被大幅提升,但还是被关闭了)。
$fp = fopen('php://fd/3','w');
fwrite($fp, "hello");