Dieses Buch steht im Regal Programmierung.
Praktische Einführung
- Vorwort (Über diese Einführung · Was ist PHP?)
- PHP einrichten
- Erste Schritte (
echo
·strlen
·substr
) - Variablen (Variablen · Konstanten ·
trigger_error
) - Templating (
include
) - Typen und Operatoren (String, Integer, Float, Boolean · Casten)
- Mit dem PHP-Handbuch arbeiten
- Arrays (Ein- und mehrdimensional ·
array
·foreach
) - Benutzereingaben und Sicherheit (SQL Injections · XSS ·
htmlspecialchars
· XSRF) - Benutzereingaben verwenden (
$_GET
·$_POST
· Formulare) - Bedingungen (
if
·switch
· Trinitätsoperator) - Datenbanken (Spezielle Treiber · PDO)
- Schleifen (
while
) - Fehlerbehandlung (
set_error_handler
·error_log
) - APIs verwenden
- Ausblick (Namespaces · Caching · PEAR · PECL · PHP-GTK)
Einleitung
Grundlagen
Variablen und Co.
Den Programmablauf steuern
Funktionen
Umgang mit Datenbanken
Daten mitführen
Oftmals müssen Daten über mehrere Webseiten oder Skripte mitgeführt werden.
Objektorientierte Programmierung
- Einführung in die Objektorientierte Programmierung
- Eigenschaften
- Methoden
- Magische Methoden
- Statische Eigenschaften und Methoden
- Vererbung
- Interfaces
- Autoloading
- Traits
- Dependency Injection
- Namespaces
- Exceptions
Entwurfsmuster (engl. design patterns) in PHP
Sicherheit
- sichere Konfiguration
- Passwort Hashing
- SQL Injection
Einzelne Themengebiete der Programmierung
- Dateisystem
- Zugriff auf andere Webseiten
- Mails
- Hashfunktionen
- Reguläre Ausdrücke
- Rekursion
- Gzip-Komprimierung
- JSON
- LDAP
- PHP-Referenz
- Fehlerquellen
Erweiterungen
Andere Datenbanken
- SQLite (RDBMS)
- Firebird (RDBMS)
- PostgreSQL (RDBMS)
- MongoDB (NoSQL)
Template Engines
Frameworks
- Zend Framework Zend Framework
- Zend Framework 2 Zend Framework
- Symfony Symfony
- CakePHP CakePHP
- Yii Framework Yii Framework
- Yii2 Framework Yii2 Framework
Sonstiges
Weblinks
- Website von PHP mit offizieller Dokumentation
- Peter Kropff PHP Einleitung (Bietet ein für Anfänger verständlich erklärtes PHP-Tutorial)
- PHP.de Forum (Großes deutsches PHP-Forum. Hier gibts Hilfe und Tipps rund um PHP)
- phpforum.de (Großes deutsches PHP-Forum. Hier gibts Hilfe und Tipps rund um PHP)
- php-resource.de (Bekanntes deutsches PHP Portal. Bietet eine Vielzahl von Tipps, Tutorials sowie fertige PHP Scripte und Jobs)
- apachefriends.org (komplett vorkompilierte Programmsammlung rund um den Apache)
This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.