Aquí está mi código php con la cadena con formato JSON:php json_decode cómo salida del conjunto
<?php
$string='{"items": [
{
"address":"W 7th Ave"
},
{
"address":"W 8th St"
}
]}';
$json = json_decode($string, true);
foreach ($json as $key => $value){
echo "$key: $value\n";
};
?>
Quiero aprender cómo analizar/cadena JSON de salida en algo que puedo mostrar en html o puestos en la base de datos .. Sin embargo, estoy atrapado en algo que es muy simple pero he pasado la mayor parte de la mañana tratando de descubrirlo.
Lo que quiero entender es por qué los resultados de mi código anterior me da el siguiente resultado:
"items: Array"
Y no lo que yo quiero/esperar obtener:
"items: W 7th Ave"
"items: W 8th St"
Lo ¿Me estoy perdiendo? ¿No es "Dirección" el siguiente "nivel" hacia abajo desde "Artículo" en la matriz?
En la parte 'foreach',' $ json' devuelve 'array'. – Tarik