compactCrear un array que contiene variables y sus valores
&reftitle.description;
arraycompactmixedvarnamemixed...
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 contraior que extract.
Cualquier cadena que no esté establecida será simplemente saltada.
&reftitle.parameters;
varnamecompact 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 arraya Superglobales no pueden ser pasados
a compact.
&reftitle.seealso;
extract