Funktionsname: Stream_isatty ()
Anwendbare Version: Php 5> = 5.2.4, Php 7
Funktion Beschreibung: Überprüfen Sie, ob der angegebene Dateizeiger einem Terminalgerät zugeordnet ist (d. H. Ob es sich um ein interaktives Terminal handelt).
Verwendung: bool stream_isatty (Ressource $ stream)
Parameter:
Rückgabewert: Rückgabe true Wenn der angegebene Dateizeiger einem Terminalgerät zugeordnet ist, ansonsten Falsch.
Beispiel: <?php $file = fopen('php://stdin', 'r'); if (stream_isatty($file)) { echo "文件指针关联到一个终端设备\n"; } else { echo "文件指针不关联到一个终端设备\n"; } fclose($file); ?-->
Im obigen Beispiel verwenden wir die Funktion fopen (), um einen Dateizeiger für einen Standardeingabestream zu öffnen und die Funktion von Stream_isatty () zu überprüfen, ob der Dateizeiger einem Terminalgerät zugeordnet ist. Nach dem Rückgabewert geben wir das entsprechende Ergebnis aus.