Ver Mensaje Individual
  #7 (permalink)  
Antiguo 26/01/2016, 02:21
orcajavi
 
Fecha de Ingreso: febrero-2009
Mensajes: 44
Antigüedad: 15 años, 2 meses
Puntos: 1
Respuesta: Error al leer una variable json

No funciona. Este es mi código para leer las demás variables:
Código PHP:
for($i =0$i<35$i++){
        
$fecha_hora2 $json2->list[$i]->dt_txt;
        
$fecha_hora_formato2 = (substr($fecha_hora2,8,2)).'/'.(substr($fecha_hora2,5,2)).' - '.(substr($fecha_hora2,11,5));
        
$temp2 $json2->list[$i]->main->temp;
        
$tempmax2 $json2->list[$i]->main->temp_max;
        
$tempmin2 $json2->list[$i]->main->temp_min;
        
$presion2 $json2->list[$i]->main->pressure;
        
$humedad2 $json2->list[$i]->main->humidity;
        
$vel_viento2 $json2->list[$i]->main->temp;

        
$estado_cielo2 $json2->list[$i]->weather[0]->main;
        
$descripcion2 $json2->list[$i]->weather[0]->description;
        
$icono_cielo2 $json2->list[$i]->weather[0]->icon;
}

echo 
$temp2//etc.// 
La variable rain está dentro de list también, así que pongo:
Código PHP:
$foo->{'3h'} === $json2->list[+i]->rain->{'3h'}; 
Y me dar el siguiente error:
Notice: Undefined variable: foo in....

Última edición por orcajavi; 26/01/2016 a las 02:25 Razón: Mensaje incompleto