Cómo convertir un Array asociativo para String PHP
Cuando asociado de trabajar con arrays en PHP puede ser útil convertir el array en una cadena. Puede utilizar funciones de cadena para que pueda mostrar su contenido en su página Web. Una matriz asociada es un mapa ordenado de pares clave/valor, tales como "'position' = > 'Gerente', 'nombre' = 'bob', edad = 33." Puede convertir la matriz asociativa en un array indexado numéricamente y luego use la función de "implosión" para convertirlo en una cadena.
Instrucciones
1 Abra el archivo PHP en un editor de texto como Bloc de notas de Windows.
2 Declare una matriz asociada y asignar valores agregando el código siguiente en el cuerpo de tu HTML:
$my_array = array ("clave1" = > "valor1", "clave2" = > "valor2", "clave3" = > "valor3");
3 Llamar a la función "array_map" para cambiar la matriz asociada a una matriz indexada que trabaje en la función de "implosión" agregando el código:
función merge_arrays ($key, $value)
{
volver $key. ":". $value. ",";
}
$fixed_array = array_map ("merge_arrays", array_keys($my_array), array_values($my_array));
La función de "array_map" llamará a la función "merge_arrays" para cada par de clave y valor en la matriz, asignación de los resultados en otra matriz. La función de "array_keys" ofrece cada tecla de la matriz y "array_values" proporciona los valores de la matriz. Utilizando el ejemplo, "fixed_array" tendrá un valor de:
0 = > clave1: valor1,
1 = > clave2: valor2,
2 = > clave3: valor3,
4 Convertir el array en una cadena con la función de "implosión" e imprimir el valor agregando el código:
impresión implode($fixed_array);
Utilizando el ejemplo, esto es la salida
clave1: valor1, clave2: valor2, clave3: valor3,
5 Guarde el archivo PHP y cargar en su servidor web para convertir la matriz asociada a una matriz.
Artículos relacionados
- Cómo convertir un Array en una cadena en PHP
- Cómo eliminar una clave del Array asociativo en PHP
- Cómo eliminar un valor de un Array asociativo de PHP
- Cómo convertir un Array en una cadena en Perl
- Cómo obtener acceso a un Array asociativo de PHP
- Cómo ordenar un Array asociativo en Perl
- El rendimiento de un Array asociativo de PHP
- Cómo convertir un Array PHP a JSON
- Cómo cambiar los valores del Array asociativo de PHP