Ich möchte ein PHP-Skript schreiben, das ich über die Befehlszeile verwenden kann. Ich möchte, dass es Eingaben für einige wenige Elemente anfordert und akzeptiert und dann einige Ergebnisse ausspuckt. Ich möchte dies in PHP tun, weil alle meine Klassen und Bibliotheken in PHP sind, und ich möchte nur eine einfache Befehlszeilenschnittstelle zu einigen Dingen machen.Wie schreibe ich ein interaktives Kommandozeilen-PHP-Skript?
Das Auffordern und Akzeptieren wiederholter Befehlszeileneingaben ist der Teil, der mich stolpert. Wie mache ich das?
Der Teil "Eingabezeile lesen" löst mich aus. Wie bekommen Sie es, um die Benutzereingaben kontinuierlich abzufragen? – user151841
Normalerweise wird etwas wie while ($ line = readline ($ promptstring)); Die feinen Details sind im Grunde genommen die Art der Fehlerprüfung, die Sie wünschen, und wie der Benutzer das Beenden fordert. Sehen Sie sich die Funktionen fgets() und readline() im Handbuch an. – TerryP