Función compacta de PHP ()
❮ Referencia de matrices de PHP
Ejemplo
Cree una matriz a partir de variables y sus valores:
<?php
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";
$result = compact("firstname", "lastname", "age");
print_r($result);
?>
Definición y uso
La función compact() crea una matriz a partir de variables y sus valores.
Nota: Se omitirán todas las cadenas que no coincidan con los nombres de las variables.
Sintaxis
compact(var1, var2...)
Valores paramétricos
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. |
Detalles técnicos
Valor devuelto: | Devuelve una matriz con todas las variables agregadas. |
---|---|
Versión PHP: | 4+ |
Registro de cambios: | A partir de la versión 7.3, esta función emite un error de nivel E_NOTICE si se proporciona una variable no configurada |
Más ejemplos
Ejemplo
Usando una cadena que no coincide con una variable y una matriz de nombres de variables:
<?php
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";
$name = array("firstname", "lastname");
$result = compact($name, "location", "age");
print_r($result);
?>
❮ Referencia de matrices de PHP