compactCrear un array que contiene variables y sus valores
&reftitle.description;
arraycompactmixedvarname1mixed...
Crea un array que contiene variables y sus valores.
Por cada variable, compact busca una
variable con ese nombre en la tabla de símbolos actual y las añade
al array de salida de modo que el nombre de la variable se convierte en la clave
y el contenido de la variable se convierte en el valor para esa clave.
En pocas palabras, hace lo contrario que extract.
Cualquier cadena que no esté establecida será simplemente saltada.
&reftitle.parameters;
varname1compact toma un número variable de parámetros.
Cada parámetro puede ser una cadena que contiene el nombre de la
variable, o un array de nombres de variables. El array puede contener otros
arrays de nombres de variables dentro de él; compact
los trata recursivamente.
&reftitle.returnvalues;
Devuelve un array de salida con todas las variables añadidas a él.
&reftitle.examples;
Ejemplo de compact
]]>
&example.outputs;
SIGGRAPH
[ciudad] => San Francisco
[estado] => CA
)
]]>
&reftitle.notes;
A tener en consideración
Ya que las variables
variables no se pueden usar con
Arrays Superglobales
de PHP dentro de funciones, los arrays Superglobales no pueden ser pasados
a compact.
&reftitle.seealso;
extract