Die Funktion compact()
erstellt ein Array, das Variablennamen und deren Werte enthält.
HINWEIS: Eine Zeichenfolge ohne ihm entsprechende variable Name wird weggelassen.
Erstellen Sie ein Array, das Variablennamen und deren Werte enthält:
<? Php $ firstname = "bill" ; $ lastname = "gates" ; $ ay " 60" ; $ result = Compact ( "FirstName" , "LastName" , "Age" ) ; print_r ( $ result ) ; ?>
Probieren Sie es selbst aus
Verwenden Sie eine Zeichenfolge, die nicht mit der Variablen übereinstimmt, und eine Reihe von Variablennamen:
<? Php $ firstname = "bill" ; $ lastname = "gates" ; $ ay " 60" ; $ name = array ( "FirstName" , "LastName" ) ; $ result = Kompakt ( $ Name , "Ort" , "Alter" ) ; print_r ( $ result ) ; ?>
Probieren Sie es selbst aus
Compact ( var1 , var2 ... )
Parameter | beschreiben |
---|---|
var1 | Erforderlich. Es kann eine Zeichenfolge mit Variablennamen oder einem Array von Variablen sein. |
var2 , ... | Optional. Es kann eine Zeichenfolge mit Variablennamen oder einem Array von Variablen sein. Mehrere Parameter zulassen. |
Die Funktion compact()
erstellt ein Array von Variablen mit Parametern. Wenn ein Array im Parameter existiert, wird auch der Wert der Variablen im Array erhalten.
Das von dieser Funktion zurückgegebene Array ist ein assoziatives Array, der Schlüsselname ist der Parameter der Funktion, und der Schlüsselwert ist der Wert der Variablen im Parameter.
Das Verhalten dieser Funktion ist genau das Gegenteil von extract()
.