tutoriales de php: matrices – usando texto como claves

Las claves de sus matrices no tienen que ser números, como en la sección anterior. Pueden ser texto. Esto puede ayudarte a recordar lo que hay en una clave o lo que se supone que debe hacer. Cuando usa texto para las claves, está usando una matriz asociativa; cuando usa números para las claves, está usando una matriz escalar. Aquí hay una matriz que configura combinaciones de nombre y apellido:

$ nombre_completo = matriz ();

$ nombre_completo[«David»] = «Gilmour»;
$ nombre_completo[«Nick»] = «Albañil»;
$ nombre_completo[«Roger»] = «Aguas»;
$ nombre_completo[«Richard»] = «Wright»;

¡Los fans de una determinada banda sabrán exactamente quiénes son estas personas! Pero mire las claves y los valores ahora:

David => «Gilmour»,
Nick => «Mason»,
Roger => «Aguas»,
Richard => «Wright»

Esto es más fácil de recordar que esto:

0 => «Gilmour»,
1 => «Albañil»,
2 => «Aguas»,
3 => «Wright»

Para acceder a los valores en una matriz asociativa, simplemente consulte el nombre de la clave:

imprimir $ nombre_completo[«David«];

Sin embargo, debido a que las matrices asociativas no tienen números para las claves, ¿se usa otra técnica para rodearlas? el bucle For Each. Veremos cómo funcionan en la siguiente parte.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *