Wie man Konfigurationseinstellungen ändert
Grundlagen der Syntax
PHP-Handbuch
PHP Manual
Sprachreferenz
Grundlagen der Syntax
Den HTML-Bereich der Datei verlassen
Abgrenzung von Anweisungen
Kommentare
Typen
Einführung
Booleans
Integers
Fließkommazahlen
Strings
Arrays
Objects
Ressourcen
NULL
Pseudo-types and variables used in this documentation
Type Juggling
Variablen
Grundlegendes
Vordefinierte Variablen
Geltungsbereich von Variablen
Variable Variablen
Variablen aus externen Quellen
Konstanten
Syntax
Magische Konstanten
Ausdrücke
Operatoren
Operator-Rangfolge
Arithmetische Operatoren
Zuweisungsoperatoren
Bit-Operatoren
Vergleichs-Operatoren
Fehler-Kontroll-Operatoren
Operatoren zur Programmausführung
Inkrement- bzw. Dekrementoperatoren
Logische Operatoren
Zeichenketten-Operatoren
Array-Operatoren
Typ Operatoren
Kontrollstrukturen
Einführung
if
else
elseif/else if
Alternative Syntax für Kontrollstrukturen
while
do-while
for
foreach
break
continue
switch
declare
return
require
include
require_once
include_once
goto
Funktionen
Vom Nutzer definierte Funktionen
Funktionsparameter
Rückgabewerte
Variablenfunktionen
Interne (eingebaute) Funktionen
Classes and Objects (PHP 4)
class
extends
Constructors
Scope Resolution Operator (::)
parent
Serializing objects - objects in sessions
The magic functions __sleep and __wakeup
References inside the constructor
Comparing objects
Klassen und Objekte (PHP 5)
Introduction
Die Grundlagen
Autoloading
Konstruktoren und Destruktoren
Sichtbarkeit
Gültigkeitsbereichsoperator (::)
Static Schlüsselwort
Klassenkonstanten
Klassenabstraktion
Interfaces
Overloading
Objektiteration
Pattern
Magische Methoden
Final-Schlüsselwort
Objekte klonen
Objekte vergleichen
Reflection
Type Hinting
Späte statische Bindung
Objects and references
Namespaces
Namespaces overview
Defining namespaces
Declaring sub-namespaces
Defining multiple namespaces in the same file
Using namespaces: Basics
Namespaces and dynamic language features
namespace keyword and __NAMESPACE__ constant
Using namespaces: Aliasing/Importing
Global space
Using namespaces: fallback to global function/constant
Name resolution rules
FAQ: things you need to know about namespaces
Ausnahmebehandlung
Exceptions erweitern
Referenzen in PHP
Was Referenzen sind
Was Referenzen leisten
Was Referenzen nicht sind
Parameterübergabe per Referenz
Referenzen zurückgeben
Referenzen aufheben
Referenzen entdecken
Vordefinierte Variablen
Superglobals
— Superglobals sind Built-in-Variablen, die immer in allen Gültigkeitsbereichen verfügbar sind
$GLOBALS
— Referenziert alle Variablen, die im globalen Gültigkeitsbereich vorhanden sind
$_SERVER
— Informationen über Server und Ausführungsumgebung
$_GET
— HTTP GET-Variablen
$_POST
— HTTP POST-Variablen
$_FILES
— HTTP Dateiupload-Variablen
$_REQUEST
— HTTP Request-Variablen
$_SESSION
— Sessionvariablen
$_ENV
— Umgebungsvariablen
$_COOKIE
— HTTP Cookies
$php_errormsg
— Die vorangegangene Fehlermeldung
$HTTP_RAW_POST_DATA
— Raw POST-Daten
$http_response_header
— HTTP Response-Header
$argc
— Die Anzahl der an das Skript übergebenen Argumente
$argv
— Array der an das Skript übergebenen Argumente
Vordefinierte Exceptions
Exception
ErrorException
Vordefinierte Interfaces
Traversable
— Das Traversable-Interface
Iterator
— Das Iterator-Interface
IteratorAggregate
— Das IteratorAggregate-Interface
ArrayAccess
— Das ArrayAccess-Interface
Serializable
— Das Serializable-Interface
Kontextoptionen und -parameter
Socket-Kontextoptionen
— Liste der Socket-Optionen
HTTP context options
— HTTP context option listing
FTP-Kontextoptionen
— Liste der FTP-Kontextoptionen
SSL context options
— SSL context option listing
CURL Kontextoptionen
— Liste der CURL Kontextoptionen
Phar context options
— Phar context option listing
Kontextparameter
— Liste der Kontextparameter
Wie man Konfigurationseinstellungen ändert
Grundlagen der Syntax
PHP-Handbuch
PHP Manual