PHP

Crear un mapa o diccionario en PHP

Siguiendo en esta semana con los mini tutoriales para solucionar problemas específicos de programación, en esta ocasión vamos a ver cómo crear un mapa o diccionario en PHP utilizando los array o listas. Para realizar esta tarea vamos a mostrar un código muy simple para que cualquiera pueda entender con facilidad.

Cómo crear un mapa o diccionario en PHP con array

Un array en PHP no es más que un simple mapa o diccionario ordenado por clave y valor. A continuación vamos a crear un array con cuatros valores junto a sus claves:

<?php
$array = array(
    "clave1"  => "valor1",
    "clave2"  => "valor2",
    "clave3"  => "valor3",
    "clave4"  => "valor4",
);
var_dump($array);
?>

Ahora si queremos obtener el valor de una determinada clave tendríamos que hacer lo siguiente:

<?php
$array = array(
    "clave1"  => "valor1",
    "clave2"  => "valor2",
    "clave3"  => "valor3",
    "clave4"  => "valor4",
);
echo $array["clave1"];
?>

También puede ocurrir que tengamos que agregar un nuevo par de clave y valor, esto lo podemos hacer de forma muy sencilla como se muestra a continuación:

<?php
$array = array(
    "clave1"  => "valor1",
    "clave2"  => "valor2",
    "clave3"  => "valor3",
    "clave4"  => "valor4",
);
$array["clave5"] = "valor5";
var_dump($array);
?>

Como se puede ver al ejecutar el código anterior, el par clave y valor fue agregado en la última ubicación del array. También es importante mencionar que para mostrar el array utilizamos la función nativa del lenguaje var_dump.

Llegamos al final de este breve tutorial, donde explicamos cómo crear un diccionario o mapa en PHP utilizando las listas o array con muy poco código. En caso de que tengan alguna duda o problema pueden enviar un mensaje en este mismo sitio web, el cual será respondido en la brevedad.

Compartir esto:

Aboutadmin

Apasionado de la tecnología y programación. Aportando información gratuita sobre el mundo de la informática.

One comment

Deja una respuesta

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