La CLI SAPI definisce qualche costante per i flussi I/O per facilitare la programmazione da linea di comando.
Costante | Descrizione |
---|---|
STDIN |
Un flusso già aperto allo stdin. Questo evita di aprirlo con
<?php
<?php |
STDOUT |
Un flusso già aperto allo stdout. Questo evita di aprirlo con
<?php |
STDERR |
Un flusso già aperto allo stderr. Questo evita di aprirlo con
<?php |
Stante a quanto descritto non occorre più aprire in autonomia flussi per, ad esempio, lo stderr, ma semplicemente si può usare le costanti anzichè una nuova risorsa di flusso:
php -r 'fwrite(STDERR, "stderr\n");'
Nota:
Queste costanti nonsono disponibili se si sta leggendo lo script PHP dallo stdin.