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 stdin. Dies erspart das Öffnen mit
<?php
<?php |
STDOUT |
Ein schon geöffneter Stream auf stdout. Das erspart das Öffnen mit
<?php |
STDERR |
Ein schon geöffneter Stream auf stderr. Das erspart das Öffnen mit
<?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.