Was entspricht dem Lesen aus der PHP-Standardeingabe?

王林
Freigeben: 2024-02-06 10:30:08
nach vorne
798 Leute haben es durchsucht

从 php 标准输入读取相当于什么?

Frageninhalt

Ich portiere ein PHP-Skript zum Abhören von Ereignissen unter Linux supervisor.

Das ist vielleicht eine dumme Frage, aber ich verstehe nicht, was das bedeutet

$fin = fopen ("php://stdin","r");
Nach dem Login kopieren

Ich brauche das, denn wenn das supervisor 触发事件时,也会启动我的脚本,并且我的脚本侦听从 php://stdin 读取的事件


正确答案


fopen 上的只读模式 ("r"-Ereignis ausgelöst wird, wird auch mein Skript gestartet und mein Skript wartet auf Ereignisse, die von php://stdin gelesen werden.

Die richtige Antwort

Der schreibgeschützte Modus ("r") bei fopen ist io.ReadAll(os.Stdin)bufio.NewScanner(os.Stdin)PHP ignoriert

den php://-Handler. 🎜 🎜Je nachdem, was Sie tun möchten, können Sie 🎜 verwenden (wenn Sie Zeile für Zeile lesen möchten). 🎜

Das obige ist der detaillierte Inhalt vonWas entspricht dem Lesen aus der PHP-Standardeingabe?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:stackoverflow.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage