Wer nur ab und an PHP-Code schreibt und z. B. nur Skripte in WordPress editiert wird vermutlich PHP nicht unbedingt bei sich installiert haben oder einen Server zur Verfügung haben, auf dem man mal eben ein PHP-Skript ausprobieren kann. Für einfache Tests braucht man dies aber auch gar nicht! Man kann Code in PHP, und auch in vielen anderen Programmiersprachen, einfach in einer Sandbox-Seite im Browser schreiben und sogar ausführen!
PHP Sandbox um online PHP-Code zu schreiben
Eine Seite, die ich selber auch ganz gerne nutze um online PHP-Code im Browser zu schreiben ist OnlinePHP bzw. PHP Sandbox.
Auf dieser Seite kann man auch zwischen verschiedenen PHP-Versionen wechseln und dann einfach den PHP-Code eingeben und durch Klicken auf „Execute Code“ ausführen lassen. Wenn man die Seite wieder besucht, wird man sogar den zuletzt eingetippten Code wieder dort vorfinden.
PHP Sandbox Vorteile und Nutzen
Der Vorteil einer solchen PHP Sandbox-Seite liegt klar auf der Hand: Man muss selber keinerlei Vorarbeit leisten und sich nicht darum bemühen PHP zu installieren und zu Laufen zu bringen. Dies ist insbesondere dann sehr nützlich wenn man z. B. unterwegs ist und nur einen einfachen Code ausprobieren möchte, z. B. ob eine Schleife grundsätzlich funktioniert. Für viele Übungen aus PHP-Lernkursen dürfte man damit auch gut bedient sein, solange man z. B. nur einfache Aufgaben lösen muss, bei denen man nicht auf den Inhalt aus anderen Dateien angewiesen ist. Wenn man mal eben schauen will, ob man einen Befehl noch richtig im Gedächtnis hat, kann man diese Seiten ebenfalls gut verwenden.
PHP Sandbox Nachteile
Natürlich kann man ein komplexes Projekt, wie ein komplettes Webprojekt, nicht vernünftig in einer solchen PHP Sandbox testen. Dazu bietet sich dann doch eher die Installation eines lokalen Servers, wie Xampp oder Wamp, an. Alternativ kann man sich auch eine virtuelle Maschine mit Linux und den entsprechenden Diensten selber aufsetzen. Ebenfalls geeignet sind Hosting-Anbieter, bei denen man sogar einen kostenlosen Webspace bekommt. Viele bieten auch in diesem kostenlosen Tarif mittlerweile PHP an, da ohne PHP auch kein CMS wie WordPress betrieben werden kann. Ohne dieses Feature will heute wohl kaum jemand einen Webspace überhaupt nutzen.