Uff, Links ... Meine Anfänge sind lange her und da ich schon vorher mit anderen Programmiersprachen gearbeitet habe, die sich alle irgendwie ähnlich sehen, waren meine Anfänge speziell mit PHP eher oberflächlig...
Natürlich fängt es irgendwo beim Editor an, da ein angenehmer Editor mit Syntax-Highlighting gerade den Einstieg sehr vereinfachen kann. Wie gesagt nutze ich Eclipse mit dem Plugin PHPEclipse. Eine recht detailierte Anleitung findet sich
hier, andere wiederum schwören auf Editoren wie
PHPEdit oder sonstigen, das neigt alles sehr weit in Richtung Ideologie und kann nicht direkt bestimmt werden.
Die Xampp-Umgebung wird dazu genutzt, dass der Editor die geschriebenen Scripte ausführen kann, denn ansonsten müssten die ihren eigenen Webserver mitbringen und das ist im Großen und Ganzen Verschwendung. Alternativ kann man sich da auch jede andere Apache-MySQL-PHP-Perl-Umgebung einbinden, was einfacher geht, dürfte auf der Hand liegen
Bei Zend-Studie viel mir eben gerade als Erstes auf, das man sich anmelden muss, was mir eher weniger zusagte. Da gibt es genug Alternativen, die man kostenfrei runterladen kann, Eclipse inkl sämtlichen Plugins eingeschlossen.
Im Endeffekt läuft es darauf hinaus, dass du einfach ein paar ausprobierst und der, der dir am Meisten zusagt, das sollte er dann sein
Nicht jeder Fehler ist ein Bug ...