"Der Lerdorf" in überarbeiteter und vollständig aktualisierter Neuauflage - dieses maßgebliche Standardwerk zu PHP bietet zuverlässig alles Wissenswerte zu PHP 5 aus erster Hand.Als Erfinder von PHP bringt der Autor Rasmus Lerdorf natürlich eine besondere Perspektive und viel Spezialwissen mit, das PHP-Programmierer in keinem anderen Buch finden werden. In Programmieren mit PHP erläutern Lerdorf und seine Koautoren - beide ausgewiesene PHP-Experten - klar und kompakt Sprachsyntax und Programmiertechniken von PHP anhand zahlreicher praxisorientierter Beispiele. PHP-Programmierer finden hier alles, was sie über die Generierung dynamischer Webinhalte mit PHP wissen müssen, fortgeschrittene Entwickler können ihr Wissen durch Insidertipps und -techniken erweitern, die Rasmus Lerdorf mit diesem Buch an sie weitergibt.
"Von den zahlreichen PHP-Büchern, die sich an Einsteiger richten, ist das vorliegende Werk in meinen Augen besonders gelungen. Die zahlreichen Beispiele berücksichtigen konsequent den Wechsel des Standardverhaltens der Verarbeitung von externen Variablen wie GET und POST Variablen, der mit PHP 4.2.0 durchgeführt wurde. Sie motivieren so die Programmierung von sicherem PHP-Code in einer Weise, wie dies momentan kein anderes Einsteigerbuch im Markt tut. Wer als PHP-Neuling noch kein PHP-Buch besitzt und auch vor der englischen Sprache nicht zurückschreckt, der sollte sich `Programming PHP' zulegen und ohne die Altlasten älterer Werke die Programmierung für aktuelle PHP-Versionen lernen." -PHP Magazin 3/2002, Sebastian Bergmann (zum englischen Original)
"Da PHP so beliebt ist, gibt es natürlich viel Literatur dazu. Alle großen Computerbuchverlage haben Titel zu PHP herausgebracht. Trotzdem ist eine Neuerscheinung bei O'Reilly zu PHP eine besondere Freude, denn O'Reillys Bücher haben in Fachkreisen einen sehr guten Ruf. Und wer ein Buch von O'Reilly gesehen hat, erkennt die anderen sofort: Denn auf allen Computerbücher ist ein Tier auf dem Cover abgebildet - nach dem dann häufig auch das Buch benannt wird. So spricht man nicht vom Buch "Programmieren in Perl" von Larry Wall, sondern einfach vom Kamelbuch, denn ein solches Wüstentier ziert den Einband. Das Tier auf dem Einband steht auch immer in einem tieferen Zusammenhang zu dem Inhalt des Buches. Für das Perlbuch wurde das Kamel gewählt, da `die Programmiersprache Perl lange Strecken zurücklegen kann, ohne dass man sich um sie kümmern muss - wie das Kamel in der Wüste'(Edie Friedman im Interview von Spiegel Online). [...] Auch wenn `Programming PHP' komplexe Themen behandelt, bleibt es auch für (Noch-)Nicht-Profis verständlich und ist angenehm unarrogant geschrieben, was man nicht von allen PHP-Büchern behaupten kann. Insgesamt eines der bedeutendsten Bücher zum Thema." -http://www.mediella.de, 10/2002, Florence Maurice (zum englischen Original)
"Selbstverständlich ist auch `Programmieren mit PHP' in deutscher Sprache DAS Standardwerk zum Thema PHP. Es gibt viele gute und sehr gute Bücher zu PHP. Daher ist auch ein Vergleich des Buches des PHP-Erfinders mit denen anderer Autoren nicht auf das Faktum reduzierbar, dass `Programmieren mit PHP' von Rasmus Lerdorf geschrieben wurde. Dennoch gibt es nette Passagen, die nur er so schreiben kann. Besonders zu erwähnen ist hier natürlich die sehr nette und in der Ich-Form formulierte Kurzgeschichte zur Entstehung von PHP. Aber auch in vielen anderen Passagen ist spürbar, dass das Autor unmittelbar an Konzept und Realisierung der besprochenen Themen beteiligt war. Dies kann natürlich kein anderer Autor leisten. Die Nähe zum eigenen Produkt birgt aber auch die Gefahr, schnell und tief abzuschweifen. Durch die Zusammenarbeit mit Kevin Tatroe ist diese Gefahr in `Programmieren mit PHP' aber recht gut gebannt. Alles in allem ist `Programmieren mit PHP' ein hervorragendes Buch (wäre es ganz sich auch, wenn Rasmus Lerdorf nicht der Erfinder von PHP wäre). Man kann damit sehr gut den Umgang mit PHP erlernen und auch vertiefen. Der Aufbau ist sinnvollerweise so angelegt, dass man sowohl aufbauend lernen als auch recht schnell und einfach bestimmte Themen nachschlagen kann. Das Buch ist somit gleichermaßen hilfreich für Anfänger und Fortgeschrittene PHP-Begeisterte." -http://www.phpwelt.de, 11/2002
"Computer & Cyberspace ? PHP-Skripte aus eigener Werkstatt: Die PHP-Technik zur Erstellung dynamischer Web-Seiten wird von den meisten als Selbstbedienungsladen eingesetzt: Im Internet gibt es zahllose frei verfügbare PHP-Bausteine mit den unterschiedlichsten Funktionen für eine ansprechende Web-Site. Dabei ist es wirklich nicht schwer, sich die Syntax der Sprache selbst anzueignen, wie ihr Mitentwickler Rasmus Lerdorf in einem jetzt in deutscher Übersetzung vorliegenden Buch anschaulich demonstriert. Wer schon einmal mit irgendeiner Programmiersprache Bekanntschaft geknüpft hat, wird sich auch in PHP schnell zurecht finden. Zentrale Anweisungen wie "if", "for" und "while" werden hier genauso gehandhabt wie in Java oder C++. Aber auch wenn PHP die allererste Programmiersprache sein sollte, findet man sich mit dem Lehrbuch von Lerdorf und seinem Mitautor Kevin Tatroe schnell hinein. Das ist am Anfang noch etwas dröge, wenn es um die Behandlung von Zeichenketten geht. Umso interessanter wird die Einführung, wenn die Autoren den Umgang mit Datenbanken oder Grafiken erklären. Spätestens beim Erstellen von PDF-Dokumenten mit Hilfe von PHP wird der Leser nicht mehr umhin können, die Leseecke mit dem Platz am PC zu vertauschen und die Sache gleich selbst auszuprobieren. Die Übungsskripte können aus dem Internet heruntergeladen werden. Und wenn ein eigenes PHP-Skript besonders gut gelungen ist, kann man es der Netzgemeinde zur Verfügung stellen - ganz im Sinne der Open-Source-Idee, dem Netz zurückzugeben, wenn man selbst davon profitiert hat. Abgerundet wird das Werk von Ausführungen zur Zusammenarbeit von PHP mit XML, von Überlegungen zur Sicherheit und zur Entwicklung von PHP-Erweiterungen. Im Anhang bietet eine Kurzreferenz den schnellen Zugriff auf die wichtigsten PHP-Funktionen." -http://de.news.yahoo.com, 03/2003
"PHP - zweifellos eine der derzeit beliebtesten Web-Programmiersprachen. Vermutlich einer der Gründe dafür, dass jeder größere Verlag seine eigene PHP-Referenz im Programm hat. So auch O'Reilly, doch hier wurde die Referenz sogar vom PHP-Entwickler Rasmus Lerdorf persönlich verfasst. Inhaltlich deckt "Programmieren mit PHP" alle Bereiche ab, die ein Webworker beherrschen sollte: angefangen von der Erstellung einfacher dynamischer Textseiten bis hin zu Datenbank-Programmierung, dynamischer Grafik- und PDF-Generierung sowie XML und Web Services. Dabei wird häufig deutlich, dass der Autor weiß, wieso ein bestimmtes Feature so und nicht anders implementiert wurde. Gutes Beispiel: Erfreulicherweise sind auch die Code-Beispiele einwandfrei. So werden zu Sicherheitslücken führende Fehler, die in manch anderem Werk auftauchen, konsequent vermieden. Zusätzlich gibt es übrigens separate Informationen zur Sicherheit von PHP in einer Web-Umgebung. Referenz: Für wen ist das Buch geeignet? Wer schon PHP kann und eine gute Referenz sucht, fährt mit "Programmieren mit PHP" sicherlich gut. Wer schon eine andere Programmiersprache wie Perl oder C beherrscht, sicher auch. Für jemanden, der noch nie programmiert hat, wird das Buch aber wahrscheinlich zu technisch sein. In diesem Falle empfehlen wir, nach einem PHP-Einsteigerwerk Ausschau zu halten, das einen leichteren Einstieg ermöglicht. Positiv anzumerken ist noch, dass das Buch durchweg recht angenehm zu lesen und gut verständlich ist. Auch die Darstellung der PHP-Geschichte, in der Ich-Perspektive des Autors abgefasst, liefert einen netten Einstieg in die Materie. Fazit: Ein gelungenes Werk! Wer noch eine PHP-Referenz braucht, sollte zuschlagen." -http://www.aboutwebdesign.de, 02/2003, Alexander Dilthey"PHP Bücher gibt es mittlerweile wie Sand am Meer. Richtig Aufsehen erregend sind in der Masse vor allem Bücher vom PHP-Vater Rasmus Lerdorf persönlich, dessen Buch `Programming PHP' nun auch in der deutschen Ausgabe zu haben ist. Wie man es von einem O'Reilly-Werk erwartet, ist das Buch speziell an erfahrene PHP-Programmierer gerichtet, denn inhaltlich geht es durchaus ans Eingemachte. Dennoch muss man kein Profi sein, um mit dem Buch etwas anfangen zu können. Den Anfang macht, wie so ziemlich in jedem PHP-Buch, die Geschichte von PHP, gefolgt von Erläuterungen über Sprachgrundlagen, Funktionen, Arrays, Strings, Objekten etc. Auch auf den praktischen Einsatz geht das Buch im Anschnitt Webtechniken ein. Sessions, Header-Funktionen, Formular-Auswertungen und weiteres grundlegendes PHP-Wissen, das jeder fortgeschrittene Programierer beherrschen sollte, wird dem Leser in diesem Abschnitt nahe gebracht. Bemerkenswert dabei ist, dass es in diesem wie auch in den folgenden Kapiteln nicht immer nur triviale Beispiele zu sehen gibt. Auch wer Kapitel wie Datenbank-Handling, Grafik oder XML-Parsing in anderen Büchern schnell überliest, findet in diesem Buch durchaus anspruchsvolle und lesenswerte Anwendungsbeispiele und Erläuterungen. Eine echte Rarität ist der Abschnitt `PHP erweitern', der dem Programmierer - C-Kenntnisse vorausgesetzt - das Erstellen eigener PHP-Erweiterungen ausführlich erläutert, und auch das Kapitel `PHP unter Windows', das speziell auf die Verwendungsmöglichkeiten von PHP in einer Windows-Umgebung eingeht, findet sich so wahrscheinlich in den wenigsten Büchern. Den Abschluss bildet die Funktionsreferenz und eine Übersicht über die PHP-Erweiterungen. Inhaltlich lässt sich dieses Buch sicherlich uneingeschränkt empfehlen. Was negativ auffällt, ist die Gliederung, die doch allzu sehr dem frei verfügbaren PHP-Manual ähnelt, wobei der Inhalt logischerweise auch teilweise deckungsgleich ist." -PHP-Magazin, 02/2003, Stefan Ernst
"Da PHP so beliebt ist, gibt es natürlich viel Literatur dazu. Alle großen Computerbuchverlage haben Titel zu PHP herausgebracht. Trotzdem ist eine Neuerscheinung bei O'Reilly zu PHP eine besondere Freude, denn O'Reillys Bücher haben in Fachkreisen einen sehr guten Ruf. Und wer ein Buch von O'Reilly gesehen hat, erkennt die anderen sofort: Denn auf allen Computerbücher ist ein Tier auf dem Cover abgebildet - nach dem dann häufig auch das Buch benannt wird. So spricht man nicht vom Buch "Programmieren in Perl" von Larry Wall, sondern einfach vom Kamelbuch, denn ein solches Wüstentier ziert den Einband. Das Tier auf dem Einband steht auch immer in einem tieferen Zusammenhang zu dem Inhalt des Buches. Für das Perlbuch wurde das Kamel gewählt, da `die Programmiersprache Perl lange Strecken zurücklegen kann, ohne dass man sich um sie kümmern muss - wie das Kamel in der Wüste'(Edie Friedman im Interview von Spiegel Online). [...] Auch wenn `Programming PHP' komplexe Themen behandelt, bleibt es auch für (Noch-)Nicht-Profis verständlich und ist angenehm unarrogant geschrieben, was man nicht von allen PHP-Büchern behaupten kann. Insgesamt eines der bedeutendsten Bücher zum Thema." -http://www.mediella.de, 10/2002, Florence Maurice (zum englischen Original)
"Selbstverständlich ist auch `Programmieren mit PHP' in deutscher Sprache DAS Standardwerk zum Thema PHP. Es gibt viele gute und sehr gute Bücher zu PHP. Daher ist auch ein Vergleich des Buches des PHP-Erfinders mit denen anderer Autoren nicht auf das Faktum reduzierbar, dass `Programmieren mit PHP' von Rasmus Lerdorf geschrieben wurde. Dennoch gibt es nette Passagen, die nur er so schreiben kann. Besonders zu erwähnen ist hier natürlich die sehr nette und in der Ich-Form formulierte Kurzgeschichte zur Entstehung von PHP. Aber auch in vielen anderen Passagen ist spürbar, dass das Autor unmittelbar an Konzept und Realisierung der besprochenen Themen beteiligt war. Dies kann natürlich kein anderer Autor leisten. Die Nähe zum eigenen Produkt birgt aber auch die Gefahr, schnell und tief abzuschweifen. Durch die Zusammenarbeit mit Kevin Tatroe ist diese Gefahr in `Programmieren mit PHP' aber recht gut gebannt. Alles in allem ist `Programmieren mit PHP' ein hervorragendes Buch (wäre es ganz sich auch, wenn Rasmus Lerdorf nicht der Erfinder von PHP wäre). Man kann damit sehr gut den Umgang mit PHP erlernen und auch vertiefen. Der Aufbau ist sinnvollerweise so angelegt, dass man sowohl aufbauend lernen als auch recht schnell und einfach bestimmte Themen nachschlagen kann. Das Buch ist somit gleichermaßen hilfreich für Anfänger und Fortgeschrittene PHP-Begeisterte." -http://www.phpwelt.de, 11/2002
"Computer & Cyberspace ? PHP-Skripte aus eigener Werkstatt: Die PHP-Technik zur Erstellung dynamischer Web-Seiten wird von den meisten als Selbstbedienungsladen eingesetzt: Im Internet gibt es zahllose frei verfügbare PHP-Bausteine mit den unterschiedlichsten Funktionen für eine ansprechende Web-Site. Dabei ist es wirklich nicht schwer, sich die Syntax der Sprache selbst anzueignen, wie ihr Mitentwickler Rasmus Lerdorf in einem jetzt in deutscher Übersetzung vorliegenden Buch anschaulich demonstriert. Wer schon einmal mit irgendeiner Programmiersprache Bekanntschaft geknüpft hat, wird sich auch in PHP schnell zurecht finden. Zentrale Anweisungen wie "if", "for" und "while" werden hier genauso gehandhabt wie in Java oder C++. Aber auch wenn PHP die allererste Programmiersprache sein sollte, findet man sich mit dem Lehrbuch von Lerdorf und seinem Mitautor Kevin Tatroe schnell hinein. Das ist am Anfang noch etwas dröge, wenn es um die Behandlung von Zeichenketten geht. Umso interessanter wird die Einführung, wenn die Autoren den Umgang mit Datenbanken oder Grafiken erklären. Spätestens beim Erstellen von PDF-Dokumenten mit Hilfe von PHP wird der Leser nicht mehr umhin können, die Leseecke mit dem Platz am PC zu vertauschen und die Sache gleich selbst auszuprobieren. Die Übungsskripte können aus dem Internet heruntergeladen werden. Und wenn ein eigenes PHP-Skript besonders gut gelungen ist, kann man es der Netzgemeinde zur Verfügung stellen - ganz im Sinne der Open-Source-Idee, dem Netz zurückzugeben, wenn man selbst davon profitiert hat. Abgerundet wird das Werk von Ausführungen zur Zusammenarbeit von PHP mit XML, von Überlegungen zur Sicherheit und zur Entwicklung von PHP-Erweiterungen. Im Anhang bietet eine Kurzreferenz den schnellen Zugriff auf die wichtigsten PHP-Funktionen." -http://de.news.yahoo.com, 03/2003
"PHP - zweifellos eine der derzeit beliebtesten Web-Programmiersprachen. Vermutlich einer der Gründe dafür, dass jeder größere Verlag seine eigene PHP-Referenz im Programm hat. So auch O'Reilly, doch hier wurde die Referenz sogar vom PHP-Entwickler Rasmus Lerdorf persönlich verfasst. Inhaltlich deckt "Programmieren mit PHP" alle Bereiche ab, die ein Webworker beherrschen sollte: angefangen von der Erstellung einfacher dynamischer Textseiten bis hin zu Datenbank-Programmierung, dynamischer Grafik- und PDF-Generierung sowie XML und Web Services. Dabei wird häufig deutlich, dass der Autor weiß, wieso ein bestimmtes Feature so und nicht anders implementiert wurde. Gutes Beispiel: Erfreulicherweise sind auch die Code-Beispiele einwandfrei. So werden zu Sicherheitslücken führende Fehler, die in manch anderem Werk auftauchen, konsequent vermieden. Zusätzlich gibt es übrigens separate Informationen zur Sicherheit von PHP in einer Web-Umgebung. Referenz: Für wen ist das Buch geeignet? Wer schon PHP kann und eine gute Referenz sucht, fährt mit "Programmieren mit PHP" sicherlich gut. Wer schon eine andere Programmiersprache wie Perl oder C beherrscht, sicher auch. Für jemanden, der noch nie programmiert hat, wird das Buch aber wahrscheinlich zu technisch sein. In diesem Falle empfehlen wir, nach einem PHP-Einsteigerwerk Ausschau zu halten, das einen leichteren Einstieg ermöglicht. Positiv anzumerken ist noch, dass das Buch durchweg recht angenehm zu lesen und gut verständlich ist. Auch die Darstellung der PHP-Geschichte, in der Ich-Perspektive des Autors abgefasst, liefert einen netten Einstieg in die Materie. Fazit: Ein gelungenes Werk! Wer noch eine PHP-Referenz braucht, sollte zuschlagen." -http://www.aboutwebdesign.de, 02/2003, Alexander Dilthey"PHP Bücher gibt es mittlerweile wie Sand am Meer. Richtig Aufsehen erregend sind in der Masse vor allem Bücher vom PHP-Vater Rasmus Lerdorf persönlich, dessen Buch `Programming PHP' nun auch in der deutschen Ausgabe zu haben ist. Wie man es von einem O'Reilly-Werk erwartet, ist das Buch speziell an erfahrene PHP-Programmierer gerichtet, denn inhaltlich geht es durchaus ans Eingemachte. Dennoch muss man kein Profi sein, um mit dem Buch etwas anfangen zu können. Den Anfang macht, wie so ziemlich in jedem PHP-Buch, die Geschichte von PHP, gefolgt von Erläuterungen über Sprachgrundlagen, Funktionen, Arrays, Strings, Objekten etc. Auch auf den praktischen Einsatz geht das Buch im Anschnitt Webtechniken ein. Sessions, Header-Funktionen, Formular-Auswertungen und weiteres grundlegendes PHP-Wissen, das jeder fortgeschrittene Programierer beherrschen sollte, wird dem Leser in diesem Abschnitt nahe gebracht. Bemerkenswert dabei ist, dass es in diesem wie auch in den folgenden Kapiteln nicht immer nur triviale Beispiele zu sehen gibt. Auch wer Kapitel wie Datenbank-Handling, Grafik oder XML-Parsing in anderen Büchern schnell überliest, findet in diesem Buch durchaus anspruchsvolle und lesenswerte Anwendungsbeispiele und Erläuterungen. Eine echte Rarität ist der Abschnitt `PHP erweitern', der dem Programmierer - C-Kenntnisse vorausgesetzt - das Erstellen eigener PHP-Erweiterungen ausführlich erläutert, und auch das Kapitel `PHP unter Windows', das speziell auf die Verwendungsmöglichkeiten von PHP in einer Windows-Umgebung eingeht, findet sich so wahrscheinlich in den wenigsten Büchern. Den Abschluss bildet die Funktionsreferenz und eine Übersicht über die PHP-Erweiterungen. Inhaltlich lässt sich dieses Buch sicherlich uneingeschränkt empfehlen. Was negativ auffällt, ist die Gliederung, die doch allzu sehr dem frei verfügbaren PHP-Manual ähnelt, wobei der Inhalt logischerweise auch teilweise deckungsgleich ist." -PHP-Magazin, 02/2003, Stefan Ernst