Funzione PHP compact()
Esempio
Crea un array dalle variabili e dai loro valori:
<?php
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";
$result = compact("firstname", "lastname", "age");
print_r($result);
?>
Definizione e utilizzo
La funzione compact() crea un array dalle variabili e dai loro valori.
Nota: tutte le stringhe che non corrispondono ai nomi delle variabili verranno ignorate.
Sintassi
compact(var1, var2...)
Valori dei parametri
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. |
Dettagli tecnici
Valore di ritorno: | Restituisce un array con tutte le variabili aggiunte |
---|---|
Versione PHP: | 4+ |
Registro modifiche: | A partire dalla versione 7.3 questa funzione emette un errore di livello E_NOTICE se viene fornita una variabile non impostata |
Altri esempi
Esempio
Utilizzando una stringa che non corrisponde a una variabile e un array di nomi di variabili:
<?php
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";
$name = array("firstname", "lastname");
$result = compact($name, "location", "age");
print_r($result);
?>
❮ Riferimento all'array PHP