| Die Funktion extract() erzeugt aus jedem einzelnen Element eines Arrays(var_array) eine Variable. Der Name der Variablen entsteht aus dem Schlüssel
 des jeweiligen Elements, der Wert der Variablen entspricht dem Wert des
 Elements. Abhängig vom Wert des Parameters extract_type wird der
 Name der Variablen nach folgenden Regeln gebildet:
 EXTR_OVERWRITE: Wenn der zu erzeugende Variablennamen schon existiert,
 wird die vorhandene Variable überschrieben. Diese Option ist der 
        Standardwert
 der Funktion.
 EXTR_SKIP: Wenn der zu erzeugende Variablennamen schon existiert, wird 
        die
 vorhandene Variable nicht überschrieben.
 EXTR_PREFIX_SAME: Wenn der zu erzeugende Variablennamen schon
 existiert, wird der Präfix prefix auf die betroffene Variable angewendet.
 EXTR_PREFIX_ALL: Alle Variablen werden zur Vermeidung von
 Namenskollisionen mit dem Präfix prefix ausgestattet. Der Variablenname
 besteht aus dem Präfix, einem Unterstrich und dem Schlüssel 
        des assoziativen
 Arrays.
 EXTR_PREFIX_INVALID: Nur sonst ungültige Variablennamen werden mit
 dem Präfix prefix ausgestattet.
 Um möglichen Fehlern aus dem Weg zu gehen, ist es ratsam, die Option
 EXTR_PREFIX_ALL zu nutzen.
 
 Siehe auch: |