PHP Handbuch

Mehdi Achour
Friedhelm Betz
Antony Dovgal
Nuno Lopes
Philip Olson
Georg Richter
Damien Seguy
Jakub Vrana
Und etliche andere

Herausgegeben von

Gabor Hojtsy
Bei der Übersetzung wirkten mit:
Oliver Albers
Florian Anderiasch
Sebastian Bergmann
Friedhelm Betz
Cornelia Boenigk
Ali Chahvand
Franziskus Domig
Wolfgang Drews
Ralf Ebert
Thomas Fromm
Stefan Hanauska
Johann-Peter Hartmann
Hartmut Holzgraefe
Martin Jansen
Michael Kaiser
Mark Kronsbein
Hakan Kücükyilmaz
Carola Kummert
Sven Lauer
Jan Lehnardt
Sebastian Nohn
Tobias Orterer
Catharina Paulsen
Peter Petermann
Sebastian-H. Picklum
Dirk Randhahn
Georg Richter
Stefan Saasen
Martin Samesch
Egon Schmid
Thomas Schöfbeck
Holger Schranz
Thomas Schürmann
Uwe Steinmann
Christian Ullrich
Mark Wiesemann

2005-12-21


Inhaltsverzeichnis
Vorwort
Autoren und Mitwirkende
I. Einführung
1. Einleitung
2. Kleines Tutorial
II. Installation und Konfiguration
3. General Installation Considerations
4. Installation on Unix systems
5. Installation on Mac OS X
6. Installation on Windows systems
7. Installation of PECL extensions
8. Problems?
9. Runtime Configuration
III. Sprachreferenz
10. Grundlagen der Syntax
11. Typen
12. Variablen
13. Konstanten
14. Ausdrücke
15. Operatoren
16. Kontroll-Strukturen
17. Funktionen
18. Klassen und Objekte
19. Klassen und Objekte (PHP 5)
20. Ausnahmebehandlung
21. Referenzen in PHP
IV. Sicherheit
22. Einführung
23. Allgemeine Überlegungen
24. CGI-Version
25. Apache-Modul
26. Dateisystem - Sicherheit
27. Datenbank - Sicherheit
28. Fehlerbehandlung
29. Verwendung von Register Globals
30. Vom Nutzer übermittelte Daten
31. Magic Quotes
32. Verstecken von PHP
33. Aktuell bleiben
V. Features
34. HTTP-Authentifizierung mit PHP
35. Cookies
36. Sessions
37. Mit XForms umgehen
38. Steuerung von Dateiuploads
39. Zugriff auf entfernte Dateien
40. Verbindungssteuerung
41. Persistente Datenbankverbindungen
42. Safe Mode
43. PHP auf der Kommandozeile
VI. Funktionsreferenz
I. .NET Funktionen
II. Apache-spezifische Funktionen
III. Alternative PHP Cache
IV. Advanced PHP debugger
V. Array Funktionen
VI. Aspell Funktionen [veraltet]
VII. Mathematische Funktionen mit beliebiger Genauigkeit
VIII. PHP bytecode Compiler
IX. Bzip2 Komprimierungsfunktionen
X. Kalender-Funktionen
XI. CCVS API Funktionen [veraltet]
XII. Klassen- und Objekt-Funktionen
XIII. Classkit Functions
XIV. ClibPDF Funktionen
XV. COM Support Funktionen für Windows
XVI. Crack Funktionen
XVII. Character type functions
XVIII. cURL, Client URL Bibiothek-Funktionen
XIX. Cybercash Bezahl Funktionen
XX. Crédit Mutuel CyberMUT functions
XXI. Cyrus IMAP administration Functions
XXII. Datums- und Zeit-Funktionen
XXIII. DB++ Functions
XXIV. dba Datenbank (dbm-style) Abstraktions-Funktionen
XXV. dBase Funktionen
XXVI. DBM Datenbankfunktionen
XXVII. dbx Funktionen
XXVIII. Direkte Ein-/Ausgabe Funktionen
XXIX. Verzeichnis-Funktionen
XXX. DOM Functions
XXXI. DOM XML Funktionen
XXXII. Error Handling and Logging Functions
XXXIII. Exif Functions
XXXIV. Expect Functions
XXXV. File Alteration Monitor Functions
XXXVI. Forms Data Format Funktionen
XXXVII. filePro Funktionen
XXXVIII. Funktionen des Dateisystems
XXXIX. InterBase-Funktionen
XL. Firebird/Interbase Functions (PDO_FIREBIRD)
XLI. FriBiDi Funktionen
XLII. FrontBase Funktionen
XLIII. FTP-Funktionen
XLIV. Function Handling functions
XLV. GNU Gettext
XLVI. GMP Functions
XLVII. gnupg Funktionen
XLVIII. Net_Gopher
XLIX. hash Functions
L. HTTP Funktionen
LI. Hyperwave Functions
LII. Hyperwave API Functions
LIII. IBM DB2, Cloudscape and Apache Derby Functions
LIV. ICAP Functions [deprecated]
LV. iconv Funktionen
LVI. ID3 Funktionen
LVII. IIS Administration Functions
LVIII. Grafik-Fuktionen
LIX. IMAP, POP3 und NNTP Funktionen
LX. Informix Funktionen
LXI. Informix functions (PDO_INFORMIX)
LXII. Ingres II Funktionen
LXIII. IRC Gateway Funktionen
LXIV. Java
LXV. KADM5
LXVI. LDAP Funktionen
LXVII. libxml Functions
LXVIII. Lotus Notes Functions
LXIX. LZF Functions
LXX. Mail-Funktionen
LXXI. mailparse Functions
LXXII. Mathematische Funktionen
LXXIII. MaxDB PHP Extension
LXXIV. MCAL Funktionen
LXXV. Mcrypt Encryption Functions
LXXVI. MCVE (Monetra) Payment Functions
LXXVII. Memcache Functions
LXXVIII. Hash Funktionen
LXXIX. Mimetype Functions
LXXX. Ming functions for Flash
LXXXI. Sonstige Funktionen
LXXXII. mnoGoSearch Funktionen
LXXXIII. Microsoft SQL Server Funktionen
LXXXIV. Microsoft SQL Server and Sybase Functions (PDO_DBLIB)
LXXXV. Mohawk Software Session Handler Funktionen
LXXXVI. mSQL Funktionen
LXXXVII. Multibyte String Functions
LXXXVIII. muscat Functions
LXXXIX. MySQL Funktionen
XC. MySQL Functions (PDO_MYSQL)
XCI. Verbesserte MySQL Erweiterung
XCII. Ncurses Terminal Screen Control Functions
XCIII. Netzwerk Funktionen
XCIV. Newt Functions
XCV. NSAPI-specific Functions
XCVI. Object Aggregation/Composition Functions
XCVII. Object property and method call overloading
XCVIII. Oracle 8 Funktionen
XCIX. ODBC Funktionen
C. ODBC and DB2 functions (PDO_ODBC)
CI. oggvorbis
CII. OpenAL Audio Bindings
CIII. OpenSSL Funktionen
CIV. Oracle Funktionen [veraltet]
CV. Oracle Functions (PDO_OCI)
CVI. Funktionen zur Ausgabesteuerung
CVII. Ovrimos SQL Functions
CVIII. Paradox File Access
CIX. Parsekit Functions
CX. Prozesskontrollfunktionen
CXI. Reguläre Ausdrücke Funktionen (Perl-kompatibel)
CXII. PDF Funktionen
CXIII. PDO-Funktionen
CXIV. PHP Optionen & Informationen
CXV. POSIX Funktionen
CXVI. Reguläre Ausdrücke Funktionen (POSIX erweitert)
CXVII. PostgreSQL Funktionen
CXVIII. PostgreSQL Functions (PDO_PGSQL)
CXIX. Drucker Funktionen
CXX. Funktionen zur Programmausführung
CXXI. PostScript document creation
CXXII. Pspell Funktionen
CXXIII. qtdom Functions
CXXIV. Radius
CXXV. Rar Functions
CXXVI. GNU Readline
CXXVII. GNU Recode Funktionen
CXXVIII. RPM Header Reading Funktionen
CXXIX. runkit Functions
CXXX. Satellite CORBA client extension [deprecated]
CXXXI. SDO Functions
CXXXII. SDO XML Data Access Service Functions
CXXXIII. SDO Relational Data Access Service Functions
CXXXIV. Semaphor und Shared Memory Funktionen
CXXXV. SESAM Datenbankfunktionen
CXXXVI. PostgreSQL Session Save Handler
CXXXVII. Session Funktionen
CXXXVIII. Shared Memory Funktionen (Gemeinsamer Speicher)
CXXXIX. SimpleXML Funktionen
CXL. SNMP Funktionen
CXLI. SOAP Functions
CXLII. Socket Funktionen
CXLIII. Standard PHP Library (SPL) Functions
CXLIV. SQLite
CXLV. SQLite Functions (PDO_SQLITE)
CXLVI. Secure Shell2 Functions
CXLVII. Statistics Functions
CXLVIII. Stream Functions
CXLIX. String-Funktionen
CL. Shockwave Flash Funktionen
CLI. Sybase Funktionen
CLII. TCP Wrappers Functions
CLIII. Tidy Functions
CLIV. Tokenizer Functions
CLV. Unicode Functions
CLVI. URL Funktionen
CLVII. Funktionen zur Behandlung von Variablen
CLVIII. Verisign Payflow Pro Funktionen
CLIX. vpopmail Functions
CLX. W32api Functions
CLXI. WDDX Funktionen
CLXII. win32ps Functions
CLXIII. win32service Functions
CLXIV. xattr Functions
CLXV. xdiff Functions
CLXVI. XML Parser Functions
CLXVII. XML-RPC Functions
CLXVIII. XMLReader functions
CLXIX. XSL functions
CLXX. XSLT Funktionen
CLXXI. YAZ Functions
CLXXII. YP/NIS Funktionen
CLXXIII. ZIP Funktionen (Lesezugriff)
CLXXIV. Zlib Komprimierungsfunktionen
VII. PHP und Zend Engine Interna
44. Streams API for PHP Extension Authors
45. PDO Driver How-To
46. Zend API: Hacking the Core of PHP
47. Extending PHP 3
VIII. FAQ: Frequently Asked Questions
48. Allgemeine Informationen
49. Mailing-Listen
50. PHP beziehen
51. PHP und Datenbanken
52. Installation FAQ
53. Probleme bei der Compilierung
54. PHP benutzen
55. PHP und HTML
56. PHP and COM
57. PHP und andere Sprachen
58. Von PHP 2 auf PHP 3 umsteigen
59. Von PHP 3 auf PHP 4 umsteigen
60. Migrating from PHP 4 to PHP 5
61. Verschiedene Fragen
IX. Anhang
A. Die Geschichte von PHP und verwandten Projekten
B. Migrating from PHP 4 to PHP 5
C. Migrating from PHP 3 to PHP 4
D. Migration von PHP/FI 2.0 zu PHP 3.0
E. Der PHP-Debugger
F. Configure options
G. Liste der core php.ini Einstellungen
H. List of Supported Timezones
I. Extension Kategorisierung
J. Liste der Funktion Aliase
K. Reservierte Wörter in PHP
L. Liste von Ressourcentypen
M. List of Supported Protocols/Wrappers
N. List of Available Filters
O. List of Supported Socket Transports
P. PHP type comparison tables
Q. List of Parser Tokens
R. Über das Handbuch
S. Open Publication License
T. Funktions-Index
U. Fehlendes