1
0
mirror of https://github.com/php/doc-es.git synced 2026-03-26 08:22:08 +01:00
Files
archived-doc-es/reference/array/functions/compact.xml
Hartmut Holzgraefe 5b1dc40a56 banana-split
git-svn-id: https://svn.php.net/repository/phpdoc/es/trunk@78203 c90b9560-bf6c-de11-be94-00142212c4b1
2002-04-15 00:21:43 +00:00

85 lines
2.7 KiB
XML

<?xml version="1.0" encoding="iso-8859-1"?>
<!-- splitted from ./es/functions/array.xml, last change in rev 1.1 -->
<!-- last change to 'compact' in en/ tree in rev 1.2 -->
<refentry id="function.compact">
<refnamediv>
<refname>compact</refname>
<refpurpose>
Crea una matriz que contiene variables y sus valores
</refpurpose>
</refnamediv>
<refsect1>
<title>Descripci&oacute;n</title>
<methodsynopsis>
<type>array</type><methodname>compact</methodname>
<methodparam><parameter>string nombrevar | array
nombrevars</parameter></methodparam>
<methodparam choice="opt"><type></type><parameter>...</parameter></methodparam>
</methodsynopsis>
<para>
<function>compact</function> toma un n&uacute;mero variable de par&aacute;metros.
Cada uno puede ser tanto una cadena que contiene el nombre
de la variable, como una matriz de nombres de variable. La
matriz puede contener otras matrices de nombres de variable
en su interior; <function>compact</function> los procesa
recursivamente.
</para>
<para>
Para cada uno de estos, <function>compact</function> busca una
variable con dicho nombre en la tabla de s&iacute;mbolos y la a&ntilde;ade a
la matriz de salida de modo que el nombre de la variable es la
clave y el contenido de &eacute;sta es el valor para dicha clave. Para
resumir, hace lo contrario de <function>extract</function>.
Devuelve la matriz de salida con las variables a&ntilde;adidas a la misma.
</para>
<para>
<example>
<title>Ejemplo de <function>compact</function></title>
<programlisting role="php">
$ciudad = "San Francisco";
$estado = "CA";
$evento = "SIGGRAPH";
$location_vars = array ("ciudad", "estado");
$resultado = compact ("evento", $location_vars);
</programlisting>
<para>
Tras esto, $resultado valdr&aacute; array ("evento" => "SIGGRAPH",
"ciudad" => "San Francisco", "estado" => "CA").
</para>
</example>
</para>
<para>
Vea tambi&eacute;n: <function>extract</function>.
<note>
<para>
Esta funci&oacute;n fue a&ntilde;adida en el PHP 4.0.
</para>
</note>
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->