Boh forse è una domanda banale, ma mi son sempre chiesto in PHP se si potesse ottenere da una funzione che ritorna un array, prelevare un singolo valore, senza inizializzare una nuova varibile.
Faccio un esempio:
Per prelevare il valore di key1, di norma si assicia il tutto ad una variabileCodice PHP:
function get()
{
return array("key1" => 1, "key2" => 2);
}
Ma se volessi prelevare il valore direttamente?Codice PHP:
$var = get();
echo $var["key1"];
Naturalmente questa soluzione non funzionaCodice PHP:
echo get()->key1;
Spero di esseremi spiegato.