2016-10-12 1 views
0

Ich benutze Linux seit Jahren, aber ich habe einen neuen Laptop und habe mich nicht darum gekümmert, Linux zu installieren, stattdessen habe ich Windows besser kennen gelernt. cmd.exe ist absolut entsetzlich, es ist so schlecht, dass ich mich regelmäßig wieder auf Linux umstellen möchte. Ich kann es überhaupt nicht benutzen. Ich benutze stattdessen PowerShell, aber selbst das ist ziemlich schlecht.Wie man PHP Skript läuft, whs in Windows CLI

Mit den Linux-CLIs wie bash, wenn ich ein PHP-Skript mit einer Schleife und echo etwas innerhalb der Schleife, wird es ausgeben, was ich mit jeder Iteration auf dem Bildschirm echote. PowerShell macht dies nicht, es zeigt nichts an, bis das Skript beendet ist. Ich betreibe viele Web Scraper, das ist ein großes Problem für mich.

Gibt es eine PHP CLI, die ich herunterladen kann, die besser funktioniert als PowerShell? Ich bin heute auf eine phantastische IDE namens PHPStorm gestoßen. Ich denke, dass Sie möglicherweise PHP-Skripte in einer integrierten CLI ausführen können, aber ich habe es noch nicht herausgefunden. Es hat einen eingebauten Webserver, aber Sie können auch Ihren eigenen Webserver hinzufügen, und Sie können mit MySQL-Datenbanken und anderen beeindruckenden Dingen wie dieser interagieren.

+0

Windows-im Gegensatz zu Mac oder Unix-Systemen ist. Versuchen Sie es mit virtualbox und richten Sie stattdessen einen Gastcomputer ein. – Mosufy

+0

PhpStorm tutorials: https://confluence.jetbrains.com/display/PhpStorm/Tutorials – LazyOne

+0

Danke, ich habe gerade Ubuntu in Virtual Box installiert. Guest Additions macht es einfacher, sie nahtlos in das Host-Betriebssystem zu integrieren, aber ich hoffe, dass Windows nicht interferiert, weil ich es vorziehen würde, dass mein primäres Betriebssystem Ubuntu ist. Ich bin in eine absurde Menge an Schwierigkeiten geraten, meine Webentwicklungsumgebung unter Windows einzurichten. Windows ist einfach nicht für Entwickler gedacht. –

Antwort

0

Sie können PHP-Skripte auch über die Befehlszeile in Windows ausführen. Wenn Sie eine Datei named main.php haben, können Sie diese Datei ausführen, indem Sie in diesem Fall einfach php% filename% (So php main.php) schreiben. Alles, was in den Standard-Ausgabestream geschrieben wird, wird in der Konsole angezeigt.

Die PHP-Binärdatei ist standardmäßig nicht in der Umgebungspfadvariable enthalten und sollte hinzugefügt werden.

Verwandte Themen