[PHP] Visualizzazione dati Array

report

Nuovo Utente
3 Mar 2019
3
0
1
Buonasera a tutti,
inviando un determinato url sul server mi vengono restituiti diversi dati meteorologici in formato json, questi dati li memorizzo in un array.
Con la funzione print_r($array) ottengo il risultato qua sotto, quindi i dati sono stati correttamente caricati, ma avrei la necessità di visualizzare su una pagina web solo alcuni valori della sezione [0 ] , alcuni della sezione [1] e alcuni della sezione [2] non riesco in questo, se qualcuno puo' darmi un suggerimento, ne sarei grato.
PHP:
stdClass Object
(
   [data] => stdClass Object
       (
           [did] => 001D0A7104F4
           [ts] => 1571081445
           [conditions] => Array
               (
                   [0] => stdClass Object
                       (
                           [lsid] => 259143
                           [data_structure_type] => 1
                           [txid] => 3
                           [temp] => 63.1
                           [hum] => 91.8
                           [dew_point] => 60.7
                           [wet_bulb] => 61.5
                           [heat_index] => 64.3
                           [wind_chill] => 63.1
                           [thw_index] => 64.3
                           [thsw_index] =>
                           [wind_speed_last] => 0
                           [wind_dir_last] => 0
                           [wind_speed_avg_last_1_min] => 0
                           [wind_dir_scalar_avg_last_1_min] =>
                           [wind_speed_avg_last_2_min] => 0
                           [wind_dir_scalar_avg_last_2_min] =>
                           [wind_speed_hi_last_2_min] => 0
                           [wind_dir_at_hi_speed_last_2_min] => 0
                           [wind_speed_avg_last_10_min] => 0
                           [wind_dir_scalar_avg_last_10_min] =>
                           [wind_speed_hi_last_10_min] => 0
                           [wind_dir_at_hi_speed_last_10_min] => 0
                           [rain_size] => 2
                           [rain_rate_last] => 0
                           [rain_rate_hi] => 0
                           [rainfall_last_15_min] => 0
                           [rain_rate_hi_last_15_min] => 0
                           [rainfall_last_60_min] => 0
                           [rainfall_last_24_hr] => 0
                           [rain_storm] =>
                           [rain_storm_start_at] =>
                           [solar_rad] =>
                           [uv_index] =>
                           [rx_state] => 0
                           [trans_battery_flag] => 0
                           [rainfall_daily] => 0
                           [rainfall_monthly] => 0
                           [rainfall_year] => 0
                           [rain_storm_last] =>
                           [rain_storm_last_start_at] =>
                           [rain_storm_last_end_at] =>
                       )

                   [1] => stdClass Object
                       (
                           [lsid] => 256573
                           [data_structure_type] => 4
                           [temp_in] => 75.9
                           [hum_in] => 61
                           [dew_point_in] => 61.5
                           [heat_index_in] => 76.9
                       )

                   [2] => stdClass Object
                       (
                           [lsid] => 256572
                           [data_structure_type] => 3
                           [bar_sea_level] => 30.143
                           [bar_trend] =>
                           [bar_absolute] => 29.734
                       )

               )

       )

   [error] =>)
 
Ultima modifica di un moderatore:

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.234
322
83
@report
Da regolamento del forum, come tutti noi sei tenuto ad usare il tag
o il tag
per il PHP, quando posti del codice, oppure la funzione codice dalla barra degli strumenti


Inoltre ti prego di leggere attentamente il regolamento generale del forum e quello di sezione dove posti prima di continuare
Grazie
Per questa volta te lo sistemo io ma mi raccomando per il futuro
 

macus_adi

Utente Attivo
5 Dic 2017
1.265
82
48
IT/SW
ma avrei la necessità di visualizzare su una pagina web solo alcuni valori della sezione [0 ] , alcuni della sezione [1] e alcuni della sezione [2] non riesco in questo
Potresti utilizzare una mappa in base all'indice in cui ti trovi...

PHP:
$map=[
['d1','d2'....],
['d4','d1',...],
['dn'....]
];
Nel ciclo dei dati trovi corrispondenza con i field in map!