Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Ricavare la chiave di un valore dell'array

    Ciao a tutti
    Ho bisogno di estrarre la chiave di un determinato valore da un array ad esempio:

    ho questo array:
    Codice PHP:
    $arrmonth = array(=> "Gennaio","Febbraio""Marzo""Aprile""Maggio""Giugno""Luglio",                             "Agosto""Settembre""Ottobre""Novembre""Dicembre"); 
    come faccio a prelevare la chiave ad esempio del mese di aprile?

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Il valore lo devi comunque trovare nell'array, non puoi prendere direttamente un elemento conoscendone solo il valore, devi quindi eseguire un ciclo sull'array.
    Usa foreach($arrmonth as $key => $value)
    e quando il value è quello che cerchi, in $key c'è la sua chiave.

  3. #3
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    Il valore lo devi comunque trovare nell'array, non puoi prendere direttamente un elemento conoscendone solo il valore, devi quindi eseguire un ciclo sull'array.
    Usa foreach($arrmonth as $key => $value)
    e quando il value è quello che cerchi, in $key c'è la sua chiave.

    ok speravo ci fosse qualche funzione più abbreviata quindi devo fare il solito ciclo

  4. #4
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    L'eventuale funzione apposita farebbe la stessa cosa.

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.