PHPEinleitungEine kleine Einleitung kommt noch ...Vorerst gibt es hier nur ein paar kommentierte Beispiele, die größtenteils einem von mir vor langer Zeit besuchten php-Kurs entspringen. Wer diese Beispiele ausprobieren möchte, muß sich nur die Sourcen herauskopieren und bei Werteübergabe an weitere Bsp.-Dateien natürlich auf die Namensgebung (bsp00.php usw.) achten. Für die Ausgaben nutzte ich einen lokalen Apache. Da neuerdings diese Domain auch php-Unterstützung bietet, kann es sein, daß ein Teil der noch fehlenden Umsetzungen später mal direkt hier läuft und somit nachvollziehbarer wird. Kommt Zeit, kommt Überarbeitung ;) BeispieleDie Bsp.-Dateien habe ich unter Linux mit dem Befehl "enscript" erzeugt und nur den Head sowie die Body-Zeile angepaßt. Da bisher keine Unterstützung für php integriert ist, verwendete ich das Syntaxhighlightning für C++, da es einfach besser aussah, als das für html. Die genaue Kommandozeile ist für die bsp05.php dann:enscript -Ecpp --color --language=html -o bsp05.html bsp05.phpphp-Grundlagen Variablen, Textausgabe, 2 Mini-Funktionen und eine for-Schleife bsp01 erg01 - Die Funktion php-Info (Ausgabe von Serverdaten) bsp02 - Boolsche Operatoren, Vergleichsoperatoren, Bedingungen, Schleifen bsp03 - Arrays und Dateioperationen bsp04 - Counter bsp05 - Gästebuch bsp06 - Warenkorb mit Cookies (bsp06, bsp07, bsp08) bsp09 - Warenkorb mit Sessions (bsp09, bsp10, bsp11) Reguläre Ausdrücke - benötigt man immer wieder bei der Suche nach bestimmten Mustern in Strings. Reguläre Ausdrücke werden nicht nur in php verwendet, sondern auch für mod_rewrite (URL-Rewrite) oder z.B. unter Linux bei der Filterung von Textinhalten aus (Log-)Dateien. Linkswww.baach.de - LAMPS-Tutorial (Linux, Apache, MySQL, PHP, SSL)http://php.net http://php-center.de http://de.selfhtml.org/php/index.htm http://php.comzept.de - Seite des php-Gurus Krause |