PHP compact() Functie
Voorbeeld
Maak een array van variabelen en hun waarden:
<?php
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";
$result = compact("firstname", "lastname", "age");
print_r($result);
?>
Definitie en gebruik
De functie compact() maakt een array van variabelen en hun waarden.
Opmerking: alle tekenreeksen die niet overeenkomen met de namen van variabelen worden overgeslagen.
Syntaxis
compact(var1, var2...)
Parameterwaarden
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
Winstwaarde: | Retourneert een array met alle variabelen eraan toegevoegd |
---|---|
PHP-versie: | 4+ |
Wijzig logboek: | Vanaf versie 7.3 geeft deze functie een E_NOTICE-niveaufout als een niet-ingestelde variabele wordt gegeven |
Meer voorbeelden
Voorbeeld
Een tekenreeks gebruiken die niet overeenkomt met een variabele en een reeks variabelenamen:
<?php
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";
$name = array("firstname", "lastname");
$result = compact($name, "location", "age");
print_r($result);
?>
❮ Referentie voor PHP-array