gpt4 book ai didi

php - 如何确定 PHP CLI 脚本的输出是否正在通过管道传输到另一个命令?

转载 作者:可可西里 更新时间:2023-10-31 23:07:59 24 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Can PHP detect if its run from a cron job or from the command line?

我正在尝试确定 PHP 命令行脚本上的 STDOUT 资源是否正在通过管道传输到另一个命令,以便适本地显示表格数据(如果输出直接到终端,看起来不错将表格单元格包裹在 +-----+ 边框中;但如果尝试使用 awk 或其他命令检查该数据则不会。)

找到后this answer ,我已经尝试使用 stream_get_meta_data() 检查 STDOUT 资源以及我可以在 PHP 手册中找到的所有其他函数,这些函数对流进行操作,但在每种情况下,资源看起来都完全一样它是否正在通过管道传输到另一个进程。

有什么方法可以在 PHP 中找到它吗?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com