Tengo un json como este:
{
"fetching": false,
"fetcher": {
"start": 1448384436,
"end": 1448387371,
"duration": 2934,
"pages": {
"toFetch": 0,
"current": 0
}
},
"count": {
"resources": 8557,
"authors": 3843
}
}
Como puedo obtener "resources" y asignarle el valor de "resource" a $resources.
He intentado:
$resources = $json['count']['resources']
Y otro JSON:
[
{
"id": 14833,
"name": "HOLA"
},
{
"id": 14742,
"name": "QUE TAL"
}
]
Quiero hacer un while() para mostrar a cada uno de los resultados ("id" y "name") mostrarlo en un div.
lo que puedes hacer es utilizar jsondecode para sacar el array de un json dado y así poder recorrerlo de la forma que lo haces en $resources = $json['count']['resources'];
Es lo primeroque se me vino a la mente, la otra es que lo hagas con javascript
Como dice el compañero arriba, desde php json_decode, sino desde js con $.parseJSON y $.get, $getJSON
Y lo recorres con un for, for of, o un for in. (Suponiendo que usas jquery).
Enviado desde mi AZUMI A50c+ mediante Tapatalk