什么是tty

 

缘起

对于一些数据导出之类的命令,输出到控制台时和直接输出到管道给下个程序处理是有所不同的,特别是对于二进制数据的输出,如果输出到控制台时不做任何编码处理,很可能会花屏了,但是如果输出到管道给下个程序处理,如果编码了就相当于改变了原有的数据,于是,这类程序会对标准输出类型做一个判断,如果是控制台,则编码,如果不是,则不编码。

下面是PHP中如何判断标准输出类型的方法

留下评论

邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据