PHP 7.2 Documentation
Table of Contents
Copyright
PHP Manual
- Preface
Getting Started
- Introduction
- A simple tutorial
Installation and Configuration
- General Installation Considerations
- Installation on Unix systems
- Installation on macOS
- Installation on Windows systems
- Installation on Cloud Computing platforms
- FastCGI Process Manager (FPM)
- Installation of PECL extensions
- Problems?
- Runtime Configuration
Language Reference
- Basic syntax
- Types
- Variables
- Constants
- Expressions
- Operators
- Control Structures
- Functions
- Classes and Objects
- Namespaces
- Errors
- Exceptions
- Generators
- References Explained
- Predefined Variables
- Predefined Exceptions
- Predefined Interfaces and Classes
- Context options and parameters
- Supported Protocols and Wrappers
Security
- Introduction
- General considerations
- Installed as CGI binary
- Installed as an Apache module
- Session Security
- Filesystem Security
- Database Security
- Error Reporting
- Using Register Globals
- User Submitted Data
- Magic Quotes
- Hiding PHP
- Keeping Current
Features
- HTTP authentication with PHP
- Cookies
- Sessions
- Dealing with XForms
- Handling file uploads
- Using remote files
- Connection handling
- Persistent Database Connections
- Safe Mode
- Command line usage — Using PHP from the command line
- Garbage Collection
- DTrace Dynamic Tracing
Function Reference
- Affecting PHP's Behaviour
- Audio Formats Manipulation
- Authentication Services
- Command Line Specific Extensions
- Compression and Archive Extensions
- Credit Card Processing
- Cryptography Extensions
- Database Extensions
- Date and Time Related Extensions
- File System Related Extensions
- Human Language and Character Encoding Support
- Image Processing and Generation
- Mail Related Extensions
- Mathematical Extensions
- Non-Text MIME Output
- Process Control Extensions
- Other Basic Extensions
- Other Services
- Search Engine Extensions
- Server Specific Extensions
- Session Extensions
- Text Processing
- Variable and Type Related Extensions
- Web Services
- Windows Only Extensions
- XML Manipulation
- GUI Extensions
PHP at the Core: A Hacker's Guide
- Preface
- Memory management
- Working with Variables
- Writing Functions
- Writing Classes
- Working with Resources
- Working with INI settings
- Working with streams
- The "counter" Extension - A Continuing Example
- The PHP 5 build system
- Extension structure
- PDO Driver How-To
- Extension FAQs
- Zend Engine 2 API reference
- Zend Engine 2 Opcodes
- Zend Engine 1
FAQ — FAQ: Frequently Asked Questions
- General Information
- Mailing lists
- Obtaining PHP
- Database issues
- Installation
- Build Problems
- Using PHP
- Password Hashing — Safe Password Hashing
- PHP and HTML
- PHP and COM
- Miscellaneous Questions
Appendices
- History of PHP and Related Projects
- Migrating from PHP 7.2.x to PHP 7.3.x
- Migrating from PHP 7.1.x to PHP 7.2.x
- Migrating from PHP 7.0.x to PHP 7.1.x
- Migrating from PHP 5.6.x to PHP 7.0.x
- Migrating from PHP 5.5.x to PHP 5.6.x
- Migrating from PHP 5.4.x to PHP 5.5.x
- Migrating from PHP 5.3.x to PHP 5.4.x
- Migrating from PHP 5.2.x to PHP 5.3.x
- Migrating from PHP 5.1.x to PHP 5.2.x
- Migrating from PHP 5.0.x to PHP 5.1.x
- Migrating from PHP 4 to PHP 5.0.x
- Debugging in PHP
- Configure options
- php.ini directives
- Extension List/Categorization
- List of Function Aliases
- List of Reserved Words
- List of Resource Types
- List of Available Filters
- List of Supported Socket Transports
- PHP type comparison tables
- List of Parser Tokens
- Userland Naming Guide
- About the manual
- Creative Commons Attribution 3.0
- Index listing
- Changelog
PHP 7.2 Dokumentation
Inhaltsverzeichnis
Urheberrechte ©
PHP-Handbuch
- Vorwort
Fertig machen
- Einführung
- Ein einfaches Tutorial
Installation und Konfiguration
- Allgemeine Installationshinweise
- Installation auf Unix-Systemen
- Installation unter macOS
- Installation auf Windows-Systemen
- Installation auf Cloud Computing-Plattformen
- FastCGI Process Manager (FPM)
- Installation von PECL-Erweiterungen
- Probleme?
- Laufzeitkonfiguration
Sprach-Referenz
- Grundlegende Syntax
- Typen
- Variablen
- Konstanten
- Ausdrücke
- Betreiber
- Kontrollstrukturen
- Funktionen
- Klassen und Objekte
- Namensräume
- Fehler
- Ausnahmen
- Generatoren
- Referenzen erklärt
- Vordefinierte Variablen
- Vordefinierte Ausnahmen
- Vordefinierte Schnittstellen und Klassen
- Kontextoptionen und Parameter
- Unterstützte Protokolle und Wrapper
Sicherheit
- Einführung
- Allgemeine Überlegungen
- Als CGI-Binärdatei installiert
- Als Apache-Modul installiert
- Sitzungssicherheit
- Dateisystem-Sicherheit
- Datenbanksicherheit
- Fehler melden
- Verwenden von Register Globals
- Vom Benutzer übermittelte Daten
- Magische Zitate
- PHP verstecken
- Bleiben Sie auf dem Laufenden
Eigenschaften
- HTTP-Authentifizierung mit PHP
- Kekse
- Sitzungen
- Umgang mit XForms
- Umgang mit Dateiuploads
- Verwenden von Remote-Dateien
- Verbindungsabwicklung
- Persistente Datenbankverbindungen
- Sicherheitsmodus
- Befehlszeilenverwendung - Verwendung von PHP von der Befehlszeile aus
- Müllsammlung
- DTrace Dynamic Tracing
Funktionsreferenz
- Einfluss auf das Verhalten von PHP
- Manipulation von Audioformaten
- Authentifizierungsdienste
- Befehlszeilenspezifische Erweiterungen
- Komprimierungs- und Archiverweiterungen
- Kreditkartenabwicklung
- Kryptographieerweiterungen
- Datenbankerweiterungen
- Erweiterungen für Datum und Uhrzeit
- Dateisystem-bezogene Erweiterungen
- Unterstützung für menschliche Sprache und Zeichenkodierung
- Bildverarbeitung und -generierung
- E-Mail-bezogene Erweiterungen
- Mathematische Erweiterungen
- Nicht-Text-MIME-Ausgabe
- Prozesssteuerungserweiterungen
- Andere grundlegende Erweiterungen
- Sonstige Dienstleistungen
- Suchmaschinenerweiterungen
- Serverspezifische Erweiterungen
- Sitzungserweiterungen
- Textverarbeitung
- Variable und typbezogene Erweiterungen
- Internetdienste
- Nur Windows-Erweiterungen
- XML-Manipulation
- GUI-Erweiterungen
PHP im Kern: Ein Hacker-Guide
- Vorwort
- Speicherverwaltung
- Mit Variablen arbeiten
- Schreibfunktionen
- Schreibunterricht
- Mit Ressourcen arbeiten
- Arbeiten mit INI-Einstellungen
- Mit Streams arbeiten
- Die Erweiterung "counter" - ein fortlaufendes Beispiel
- Das PHP 5 Build System
- Erweiterungsstruktur
- Anleitung zum PDO-Treiber
- FAQs zur Erweiterung
- Zend Engine 2 API-Referenz
- Zend Engine 2-Opcodes
- Zend Engine 1
FAQ - FAQ: Häufig gestellte Fragen
- Allgemeine Information
- Mailinglisten
- PHP erhalten
- Datenbankprobleme
- Installation
- Probleme aufbauen
- PHP verwenden
- Passwort-Hashing - Sicheres Passwort-Hashing
- PHP und HTML
- PHP und COM
- Verschiedene Fragen
Anhänge
- Geschichte von PHP und verwandten Projekten
- Migration von PHP 7.2.x zu PHP 7.3.x
- Migration von PHP 7.1.x nach PHP 7.2.x
- Migration von PHP 7.0.x nach PHP 7.1.x
- Migration von PHP 5.6.x nach PHP 7.0.x
- Migration von PHP 5.5.x nach PHP 5.6.x
- Migration von PHP 5.4.x nach PHP 5.5.x
- Migration von PHP 5.3.x nach PHP 5.4.x
- Migration von PHP 5.2.x zu PHP 5.3.x
- Migration von PHP 5.1.x zu PHP 5.2.x
- Migration von PHP 5.0.x zu PHP 5.1.x
- Migration von PHP 4 nach PHP 5.0.x
- Debugging in PHP
- Optionen konfigurieren
- Richtlinien von php.ini
- Erweiterungsliste / Kategorisierung
- Liste der Funktionsaliase
- Liste der reservierten Wörter
- Liste der Ressourcentypen
- Liste der verfügbaren Filter
- Liste der unterstützten Socket-Transporte
- PHP-Vergleichstabellen
- Liste der Parser-Token
- Userland Naming Guide
- Über das Handbuch
- Creative Commons Attribution 3.0
- Indexauflistung
- Änderungsprotokoll