[PHP] Visualizzazione dati Array

Discussione in 'PHP' iniziata da report, 14 Ottobre 2019.

  1. report

    report Nuovo Utente

    Registrato:
    3 Marzo 2019
    Messaggi:
    3
    Mi Piace Ricevuti:
    0
    Punteggio:
    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: 14 Ottobre 2019
  2. Max 1

    Max 1 Super Moderatore Membro dello Staff SUPER MOD MOD

    Registrato:
    29 Febbraio 2012
    Messaggi:
    3.907
    Mi Piace Ricevuti:
    290
    Punteggio:
    83
    Sesso:
    Maschio
    @report
    Da regolamento del forum, come tutti noi sei tenuto ad usare il tag [​IMG] o il tag [​IMG] per il PHP, quando posti del codice, oppure la funzione codice dalla barra degli strumenti
    [​IMG]

    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
     
  3. macus_adi

    macus_adi Utente Attivo

    Registrato:
    5 Dicembre 2017
    Messaggi:
    1.001
    Mi Piace Ricevuti:
    57
    Punteggio:
    48
    Sesso:
    Maschio
    Occupazione:
    Dev Full Stack
    Località:
    IT/SW
    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!
     
Sto caricando...

Condividi questa Pagina