Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    443

    lettura singoli valori da array associativo

    qualcuno mi potrebbe suggerire come leggere dei singoli valori da un array associativo:


    Array
    (
    [previsioni] => Array
    (
    [previsione_oggi] => Array
    (
    [0] => Array
    (
    [descrizione_cielo] => nuvolosità variabile con moderata attività cumuliforme sui rilievi nelle ore più calde.
    [descrizione_precipitazioni] => rovesci o temporali sparsi più probabili in montagna.
    [descrizione_venti] => deboli o moderati prevalentemente settentrionali.
    [descrizione_temperature] => senza notevoli variazioni. In valle dell`Adige massime attese tra 27 e 30°C.
    )

    )

    [previsione_domani] => Array
    (
    [0] => Array
    (
    [descrizione_cielo] => poco nuvoloso o a tratti nuvoloso con annuvolamenti sui rilievi nelle ore più calde.
    [descrizione_precipitazioni] => possibili rovesci o temporali isolati al pomeriggio sera ed in montagna.
    [descrizione_venti] => deboli o moderati settentrionali in montagna, a regime di brezza in valle.
    [descrizione_temperature] => minime in aumento, massime stazionarie.
    )

    )

    )

    )

  2. #2
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    richiamandone gli indici? :master:

    prova a spiegarti meglio...perchè cosi la domanda è un po troppo banale...

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    443
    ad esempio se avrei solo bisogno del valore "descrizione_temperature" delle "previsione_oggi".

    grazie in anticipo

  4. #4
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    Ammettiamo che tu abbia chiamato questo array (banalmente) $array allora ti basta richiamarne gli indici in questo modo:

    Codice PHP:
    $dato $array['previsione_oggi']['descrizione_temperature']; 
    Spero che fosse quello di cui avevi bisogno.
    Cmq mi permetto di darti un consiglio...se li indicizzi numericamente (almeno i giorni) o per data, potresti risparmiare molto...molto tempo e rendere altre eventuali operazioni più comode (come ciclare un array).


  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    443
    grazie,

    così funziona:

    $dato = $arrayData[previsioni]['previsione_oggi'][0]['descrizione_temperature'];

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.