PHP -compact()- Funktion
Beispiel
Erstellen Sie ein Array aus Variablen und ihren Werten:
<?php
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";
$result = compact("firstname", "lastname", "age");
print_r($result);
?>
Definition und Verwendung
Die Funktion compact() erstellt ein Array aus Variablen und ihren Werten.
Hinweis: Alle Zeichenfolgen, die nicht mit Variablennamen übereinstimmen, werden übersprungen.
Syntax
compact(var1, var2...)
Parameterwerte
Parameter | Description |
---|---|
var1 | Required. Can be a string with the variable name, or an array of variables |
var2,... | Optional. Can be a string with the variable name, or an array of variables. Multiple parameters are allowed. |
Technische Details
Rückgabewert: | Gibt ein Array mit allen hinzugefügten Variablen zurück |
---|---|
PHP-Version: | 4+ |
Änderungsprotokoll: | Ab Version 7.3 gibt diese Funktion einen Fehler der Stufe E_NOTICE aus, wenn eine nicht gesetzte Variable angegeben wird |
Mehr Beispiele
Beispiel
Verwenden einer Zeichenfolge, die keiner Variablen entspricht, und eines Arrays von Variablennamen:
<?php
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";
$name = array("firstname", "lastname");
$result = compact($name, "location", "age");
print_r($result);
?>
❮ PHP-Array-Referenz