Funkce PHP compact() .
Příklad
Vytvořte pole z proměnných a jejich hodnot:
<?php
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";
$result = compact("firstname", "lastname", "age");
print_r($result);
?>
Definice a použití
Funkce compact() vytvoří pole z proměnných a jejich hodnot.
Poznámka: Všechny řetězce, které se neshodují s názvy proměnných, budou přeskočeny.
Syntax
compact(var1, var2...)
Hodnoty parametrů
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. |
Technické údaje
Návratová hodnota: | Vrátí pole se všemi přidanými proměnnými |
---|---|
Verze PHP: | 4+ |
Protokol změn: | Od verze 7.3 tato funkce vydává chybu úrovně E_NOTICE, pokud je zadána nenastavená proměnná |
Další příklady
Příklad
Použití řetězce, který neodpovídá proměnné, a pole názvů proměnných:
<?php
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";
$name = array("firstname", "lastname");
$result = compact($name, "location", "age");
print_r($result);
?>
❮ PHP Array Reference