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 benutzen:
<?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 benutzen:
php -r 'fwrite(STDERR, "stderr\n");'
Hinweis:
Diese Konstanten sind nicht verfügbar, wenn ein PHP Skript von
stdin
eingelesen wird.