Ermitteln Sie, ob ein PHP-Skript interaktiv ausgeführt wird oder nicht

Ich habe ein Skript, das sowohl als Webseite als auch über die Konsole ausgeführt werden kann.

Zu erkennen, welche Methode zum Aufrufen des Skripts verwendet wurde, scheint ziemlich einfach zu sein, aber wenn das Skript über die Konsole ausgeführt wird, muss ich wissen, ob das Skript interaktiv ausgeführt wird oder nicht (Benutzereingabebefehle oder aus einer Datei umgeleitete Eingaben) .

php script.php gegenphp script.php < input_file

Ist das möglich?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage