PHP-Standardeingabe
PHP ist vor allem für die Webentwicklung bekannt, bei der Standardeingaben nicht verfügbar sind. Die Vielseitigkeit von PHP erstreckt sich jedoch auch auf die allgemeine Skripterstellung, wenn die webbasierten Konventionen eingehalten werden. In diesem Artikel wird die Möglichkeit von PHP-Skripten untersucht, Eingaben von stdin mit fgetc() oder anderen Eingabefunktionen abzurufen.
Um Daten von stdin mit PHP einzugeben, kann ein Dateihandle für php://stdin erstellt werden. Anschließend können Daten mit fgets() (für Zeileneingabe) oder fgetc() (für Einzelzeicheneingabe) gelesen werden.
Hier ist ein Beispiel für ein PHP-Skript:
<code class="php"><?php $f = fopen('php://stdin', 'r'); while ($line = fgets($f)) { echo $line; } fclose($f); ?></code>
Indem Sie dies ausführen Skript liest das PHP-Programm Eingaben, die über den Standardeingabekanal bereitgestellt werden, und zeigt sie an.
Das obige ist der detaillierte Inhalt vonWie kann ich die PHP-Standardeingabe für die Skripterstellung verwenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!