(PHP 7 >= 7.2.0, PHP 8)
stream_isatty — Akımın bir TTY olup olmadığına bakar
akım
geçerli bir uçbirim aygıtı mı diye bakar.
Windows sistemlerinde de çalışabildiğinden posix_isatty()
işlevine göre daha taşınabilirdir.
akım
Başarı durumunda true
, başarısızlık durumunda false
döner.
Örnek 1 - stream_isatty() örneği
Dosyaya yönlendirilen akımın bir standart girdi veya standart çıktı akımı olup olmadığını saptamak için kullanılabilecek bir komut.
php -r "var_export(stream_isatty(STDERR));"
Yukarıdaki örnek şuna benzer bir çıktı üretir:
php -r "var_export(stream_isatty(STDERR));" 2>output.txt
Yukarıdaki örnek şuna benzer bir çıktı üretir: