<p class="imagen_derecha"><img src="http://farm2.static.flickr.com/1428/4596241627_0ed0f0c066_o.png" alt="PHP" /></p> <p>Aprenda a utilizar las arrays asociativas del lenguaje PHP, asociando claves y valores para los diferentes elementos de un array.</p> <p>Las arrays asociativas son el tipo de matrices en las cuales sus elementos se forman por pares de <strong>clave-valor</strong>, en el que la <strong>clave</strong> corresponde al nombre con el cual se accederá al elemento que no necesariamente debe ser un número y el <strong>valor</strong> al elemento en sí.</p> <p>Así, podemos obtener un array en el que una clave <strong>se asocia</strong> a su valor.</p> <h2>Sintaxis de un array asociativa</h2> <p>La sintaxis de una matriz asociativa también se crea mediante la función <code>array()</code>, pero a diferencia de una <a title="Uso de las arrays indexadas en PHP" href="http://null.zobyhost.com/PHP/arrays-indexadas-en-php.php">array indexada</a>, sus elementos separados por comas conformados por el par <strong>clave-valor</strong>, deben separarse por los carácteres "<code>=></code>". Ejemplo:</p> <pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> array(<br /> 'clave uno' => 'valor uno',<br /> "clave dos" => "valor dos",<br /> $elemento_tres => 'valor 3',<br /> 'clave 4' => $valor_4<br /> ) </span></span></span></span></span></pre> <p>Donde cada valor puede obtenerse mediante el <strong>nombre de la variable</strong> que contenga al array y la <strong>clave correspondiente</strong>.</p> <pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> $nombre_del_array["valor dos"] </span></span></span></span></span></pre> <h2>Ejemplo de array asociativa</h2> <p>Aquí veremos un ejemplo para dejar más claro el uso de una matriz asociativa.</p> <p><strong>Ejemplo PHP:</strong></p> <pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> <?php<br /> <br /> $mineral = array(<br /> 'dorado' => 'Oro',<br /> 'plateado' => 'Plata',<br /> 'brillante' => 'Diamante',<br /> 'negro' => 'Carbón'<br /> );<br /> echo $mineral['brillante'];<br /> <br /> ?> </span></span></span></span></span></pre> <p><strong>Resultado PHP:</strong></p> <p>Diamante</p> <p>Así, podemos obtener y trabajar la nueva variable que se ha generado por el array, siempre y cuando la clave encerrada entre corchetes exista dentro del array.</p>
o salir
¡Amigo! te demorarás 10 segundos en crear tu cuenta.
Crear cuenta o acceder
Nick o e-mail Es el nombre visible de tu cuenta y te servirá para acceder a ella. Permitido espacios y cualquier caracter.
Contraseña Una clave única para acceder a tu cuenta.
Transcribe el código en la dirección indicada con el fin de evitar el SPAM.
Identificación Tu identificación es el nick o el e-mail de tu cuenta.
Contraseña La clave de tu cuenta. ¿No la recuerdas?
Recordar por diez días
Disfrutarás de todos los beneficios de DocumentoWeb.
Twitter Facebook Feed RSS
www.DocumentoWeb.com - Licencia Creative Commons