Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
it:programmiersprache:php:start [23.08.2025 09:14] – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | it:programmiersprache:php:start [23.08.2025 09:21] (aktuell) – marsch | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== PHP ====== | ||
+ | |||
+ | ===== Programmdokumentation ===== | ||
+ | |||
+ | * DIN 66230 - Programmdokumentation | ||
+ | * DIN 66231 - Programmentwicklungsdokumentation | ||
+ | * DIN 66232 - Datendokumentation | ||
+ | |||
+ | Laut wikipedia sind die Normen wieder zurück gezogen worden da sie nicht mehr zeitgemäß waren. | ||
+ | |||
+ | |||
+ | ===== Klassen ===== | ||
+ | |||
+ | <code php> | ||
+ | [abstract|final] class < | ||
+ | { | ||
+ | // member | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ==== Magische Methoden ==== | ||
+ | |||
+ | * %%__construct()%% | ||
+ | * %%__destruct()%% | ||
+ | * %%__call()%% | ||
+ | * %%__clone()%% | ||
+ | * %%__get()%% | ||
+ | * %%__set()%% | ||
+ | * %%__toString()%% | ||
+ | * %%__autoload()%% | ||
+ | |||
+ | |||
+ | |||
+ | ===== Besondere Klassen ===== | ||
+ | |||
+ | Klassen ('' | ||
+ | |||
+ | * Exception | ||
+ | |||
+ | ===== Besondere Interfaces ===== | ||
+ | |||
+ | Schnittstellen ('' | ||
+ | |||
+ | * Traversable | ||
+ | * Iterator | ||
+ | * IteratorAggregator | ||
+ | |||
+ | |||
+ | ===== Tools ===== | ||
+ | |||
+ | * [[it: | ||
+ | * [[http:// | ||