Beschreibung
array
compact
( mixed varname [, mixed ...])
compact(
)
übernimmt
eine
variable
Anzahl
von
Parametern
.
Jeder
Parameter
kann
entweder
ein
String
mit
einem
Variablennamen
,
oder
ein
Array
mit
Variablennamen
sein
.
Dieses
Array
kann
auch
andere
Arrays
mit
Variablennamen
enthalten
;
compact(
)
behandelt
sie
rekursiv
.
Für
alle
diese
sucht
compact(
)
Für
alle
diese
sucht
compact(
)
nach
einer
Variablen
in
der
aktuellen
Symboltabelle
,
und
fügt
diese
dem
zurückzugebenden
Array
hinzu
,
wobei
der
Variablenname
als
Schlüssel
,
und
der
Inhalt
der
Variablen
als
Wert
gespeichert
wird
.
Kurz
,
diese
Funktion
tut
das
Gegenteil
von
extract(
)
.
Sie
gibt
ein
Array
mit
allen
Variablen
zurück
.
Strings
,
welche
nicht
gesetzt
sind
,
werden
einfach
ignoriert
.
Beispiel
1
.
compact(
)
Danach
wird
$result
:
|
Siehe
auch
extract(
)
.