Maarten Balliauw Blog: Ein verstecktes Juwel in der Windows Azure SDK für PHP: Einlesen der Kommandozeile

In Maarten Balliauw sieht ein „verstecktes Juwel“ in der Windows Azure SDK für PHP – die Fähigkeit, Scripts erstellen, um mit Kommandozeilen-Skripten zu arbeiten – die Microsoft_Console_Command Klasse.

In der Regel beim Erstellen einer Befehlszeile-Skript würden Sie analysieren $ _SERVER [‚argv‘], validieren Werte und prüfen, ob Bedarf schaltet verfügbar sind oder nicht. Mit dem Microsoft_Console_Command-Klasse aus dem für PHP, können Sie einfach, diese Aufgabe. Vergleichen wir das Schreiben eines einfachen „Hallo“-Befehl.

Er vergleicht die beiden Seiten, einen PHP-Kommandozeilen-Skript: die „hässliche Weise“ mit normalen PHP-Code und $ _SERVER [‚argv‘] und die „easy way“ mit dem Microsoft_Console_Command Klasse, die eine Klasse verwendet, um die Funktionalität zu definieren. Es gibt auch Methoden, um bestimmte Argumente greifen, ziehen aus STDIN und erhalten Umgebungsvariablen.

PHPDeveloper.org

Schreibe einen Kommentar