PHP compact()Functions
Vollständige PHP-Array-Referenz
Beispiele
Erstellen Sie ein Array, das Variablennamen und deren Werte enthält:
<?php
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";
$result = compact("firstname", "lastname", "age");
print_r($result);
?>
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";
$result = compact("firstname", "lastname", "age");
print_r($result);
?>
Beispiel ausführen »
Definition und Verwendung
Die Funktion compact() erstellt ein Array, das Variablennamen und ihre Werte enthält.
Hinweis:Jede Zeichenkette, die keinem Variablennamen entspricht, wird übersprungen.
Syntax
compact(var1,var2...)
| Parameter | Beschreibung |
|---|---|
| var1 | Erforderlich. Kann ein String mit Variablennamen oder ein Array von Variablen sein. |
| var2,... | Optional. Kann ein String mit Variablennamen oder ein Array von Variablen sein. Mehrere Parameter sind erlaubt. |
Technische Details
| Rückgabewert: | Gibt ein Array zurück, das alle Variablennamen und ihre Werte enthält. |
|---|---|
| PHP-Version: | 4+ |
Weitere Beispiele
Beispiel 1
Verwende einen String ohne entsprechenden Variablennamen und ein Array von Variablennamen:
<?php
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";
$name = array("firstname", "lastname");
$result = compact($name, "location", "age");
print_r($result);
?>
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";
$name = array("firstname", "lastname");
$result = compact($name, "location", "age");
print_r($result);
?>
Beispiel ausführen »
Vollständige PHP-Array-Referenz Andere Erweiterungen