Ein- und Ausgabestreams
Die CLI SAPI definiert einige Konstanten für Ein- und Ausgabestreams, um das Erstellen von Kommandozeilenanwendungen zu erleichtern.
Konstante | Beschreibung |
---|---|
STDIN |
Ein schon geöffneter Stream auf
<?php stdin lesen wollen,
können Sie folgendes Code-Fragment verwenden:
<?php |
STDOUT |
Ein schon geöffneter Stream auf
<?php |
STDERR |
Ein schon geöffneter Stream auf
<?php |
Angesichts des oben Genannten, brauchen Sie beispielsweise nicht selbst
einen Stream für stderr
öffnen, sondern können einfach
die Konstante anstelle der Ressource verwenden:
php -r 'fwrite(STDERR, "stderr\n");'
Hinweis:
Diese Konstanten sind nicht verfügbar, wenn ein PHP Skript von
stdin
eingelesen wird.