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:
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
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-10-01


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. Advanced PHP debugger
III. Alternative PHP Cache
IV. Apache-spezifische Funktionen
V. Array Funktionen
VI. Aspell Funktionen [veraltet]
VII. Mathematische Funktionen mit beliebiger Genauigkeit
VIII. Bzip2 Komprimierungsfunktionen
IX. Kalender-Funktionen
X. CCVS API Funktionen [veraltet]
XI. Character type functions
XII. Klassen- und Objekt-Funktionen
XIII. Classkit Functions
XIV. ClibPDF Funktionen
XV. COM Support Funktionen für Windows
XVI. Crack Funktionen
XVII. Crédit Mutuel CyberMUT functions
XVIII. cURL, Client URL Bibiothek-Funktionen
XIX. Cybercash Bezahl Funktionen
XX. Cyrus IMAP administration Functions
XXI. dba Datenbank (dbm-style) Abstraktions-Funktionen
XXII. Datums- und Zeit-Funktionen
XXIII. DB++ Functions
XXIV. dBase Funktionen
XXV. DBM Datenbankfunktionen
XXVI. dbx Funktionen
XXVII. Direkte Ein-/Ausgabe Funktionen
XXVIII. Verzeichnis-Funktionen
XXIX. DOM Functions
XXX. DOM XML Funktionen
XXXI. Error Handling and Logging Functions
XXXII. Exif Functions
XXXIII. File Alteration Monitor Functions
XXXIV. filePro Funktionen
XXXV. Funktionen des Dateisystems
XXXVI. InterBase-Funktionen
XXXVII. Firebird/Interbase Functions (PDO_FIREBIRD)
XXXVIII. Forms Data Format Funktionen
XXXIX. FriBiDi Funktionen
XL. FrontBase Funktionen
XLI. FTP-Funktionen
XLII. Function Handling functions
XLIII. GNU Gettext
XLIV. GMP Functions
XLV. GNU Readline
XLVI. GNU Recode Funktionen
XLVII. HTTP Funktionen
XLVIII. Hyperwave API Functions
XLIX. Hyperwave Functions
L. IBM DB2, Cloudscape and Apache Derby Functions
LI. ICAP Functions [deprecated]
LII. iconv Funktionen
LIII. ID3 Funktionen
LIV. IIS Administration Functions
LV. Grafik-Funktionen
LVI. IMAP, POP3 und NNTP Funktionen
LVII. Informix Funktionen
LVIII. Ingres II Funktionen
LIX. IRC Gateway Funktionen
LX. KADM5
LXI. LDAP Funktionen
LXII. libxml Functions
LXIII. Lotus Notes Functions
LXIV. LZF Functions
LXV. Mail-Funktionen
LXVI. mailparse Functions
LXVII. Mathematische Funktionen
LXVIII. MaxDB PHP Extension
LXIX. MCAL Funktionen
LXX. Mcrypt Encryption Functions
LXXI. MCVE Payment Functions
LXXII. Memcache Functions
LXXIII. Hash Funktionen
LXXIV. Microsoft SQL Server and Sybase Functions (PDO_DBLIB)
LXXV. Microsoft SQL Server Funktionen
LXXVI. Mimetype Functions
LXXVII. Ming functions for Flash
LXXVIII. Sonstige Funktionen
LXXIX. mnoGoSearch Funktionen
LXXX. Mohawk Software Session Handler Funktionen
LXXXI. mSQL Funktionen
LXXXII. Multibyte String Functions
LXXXIII. muscat Functions
LXXXIV. MySQL Funktionen
LXXXV. MySQL Functions (PDO_MYSQL)
LXXXVI. Verbesserte MySQL Erweiterung
LXXXVII. Ncurses Terminal Screen Control Functions
LXXXVIII. Netzwerk Funktionen
LXXXIX. Net_Gopher
XC. NSAPI-specific Functions
XCI. Object Aggregation/Composition Functions
XCII. Object property and method call overloading
XCIII. ODBC and DB2 functions (PDO_ODBC)
XCIV. ODBC Funktionen
XCV. oggvorbis
XCVI. OpenAL Audio Bindings
XCVII. OpenSSL Funktionen
XCVIII. Oracle 8 Funktionen
XCIX. Oracle Functions (PDO_OCI)
C. Oracle Funktionen
CI. Funktionen zur Ausgabesteuerung
CII. Ovrimos SQL Functions
CIII. Paradox File Access
CIV. Parsekit Functions
CV. PDF Funktionen
CVI. PDO Functions
CVII. Java
CVIII. PHP bytecode Compiler
CIX. PHP Optionen & Informationen
CX. POSIX Funktionen
CXI. PostgreSQL Funktionen
CXII. PostgreSQL Functions (PDO_PGSQL)
CXIII. PostgreSQL Session Save Handler
CXIV. PostScript document creation
CXV. Drucker Funktionen
CXVI. Process Control Functions
CXVII. Funktionen zur Programmausführung
CXVIII. Pspell Funktionen
CXIX. qtdom Functions
CXX. Radius
CXXI. Rar Functions
CXXII. Reguläre Ausdrücke Funktionen (Perl-kompatibel)
CXXIII. Reguläre Ausdrücke Funktionen (POSIX erweitert)
CXXIV. runkit Functions
CXXV. SDO Functions
CXXVI. SDO Relational Data Access Service Functions
CXXVII. SDO XML Data Access Service Functions
CXXVIII. Secure Shell2 Functions
CXXIX. Semaphor und Shared Memory Funktionen
CXXX. SESAM Datenbankfunktionen
CXXXI. Session Funktionen
CXXXII. Shared Memory Funktionen (Gemeinsamer Speicher)
CXXXIII. Shockwave Flash Funktionen
CXXXIV. SimpleXML functions
CXXXV. SNMP Funktionen
CXXXVI. SOAP Functions
CXXXVII. Socket Funktionen
CXXXVIII. SQLite
CXXXIX. SQLite Functions (PDO_SQLITE)
CXL. Standard PHP Library (SPL) Functions
CXLI. Stream Functions
CXLII. String-Funktionen
CXLIII. Sybase Funktionen
CXLIV. TCP Wrappers Functions
CXLV. Tidy Functions
CXLVI. Tokenizer Functions
CXLVII. Unicode Functions
CXLVIII. URL Funktionen
CXLIX. Funktionen zur Behandlung von Variablen
CL. Verisign Payflow Pro Funktionen
CLI. vpopmail Functions
CLII. W32api Functions
CLIII. WDDX Funktionen
CLIV. xattr Functions
CLV. xdiff Functions
CLVI. XML Parser Functions
CLVII. XML-RPC Functions
CLVIII. XMLReader functions
CLIX. XSL functions
CLX. XSLT Funktionen
CLXI. YAZ Functions
CLXII. YP/NIS Funktionen
CLXIII. ZIP Funktionen (Lesezugriff)
CLXIV. Zlib Komprimierungsfunktionen
VII. PHP and Zend Engine Internals
44. Streams API for PHP Extension Authors
45. Zend API: Hacking the Core of PHP
46. Extending PHP 3
VIII. FAQ: Frequently Asked Questions
47. Allgemeine Informationen
48. Mailing-Listen
49. PHP beziehen
50. PHP und Datenbanken
51. Installation FAQ
52. Probleme bei der Compilierung
53. PHP benutzen
54. PHP und HTML
55. PHP and COM
56. PHP und andere Sprachen
57. Von PHP 2 auf PHP 3 umsteigen
58. Von PHP 3 auf PHP 4 umsteigen
59. Migrating from PHP 4 to PHP 5
60. 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. Extension Kategorisierung
I. Liste der Funktion Aliase
J. Reservierte Wörter in PHP
K. Liste von Ressourcentypen
L. List of Supported Protocols/Wrappers
M. List of Available Filters
N. List of Supported Socket Transports
O. PHP type comparison tables
P. List of Parser Tokens
Q. Über das Handbuch
R. Open Publication License
S. Funktions-Index
T. Fehlendes