[PHP] Visualizzazione dati Array

  • Creatore Discussione Creatore Discussione report
  • Data di inizio Data di inizio

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:
@report
Da regolamento del forum, come tutti noi sei tenuto ad usare il tag
code-gif.6007
o il tag
php-png.6009
per il PHP, quando posti del codice, oppure la funzione codice dalla barra degli strumenti
box-inserisci-2-png-jpg.6008


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
 
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!
 

Discussioni simili