[Php-it] Ricercare "figlio" in un array
Cristiano Verondini
cverondini at deis.unibo.it
Tue Feb 6 11:30:00 CET 2007
>>> Ora questa è la funzione che dovrebbe tornare il riferimento... non
>>> l'ho ancora testata... voi cosa ne dite va?
>>
>> Io userei un po' di ricorsione :)
> mah... in realtà era stato il mio primo pensiero, poi siccome il match
> mi ritorna un array mi sembrava più semplice l'iterazione
Secondo me la ricorsione è più semplice per questo genere di
applicazioni.
> function seekArray(&$var, &$out, $niddle, $create=false){
Non ha senso passare per riferimento dei parametri che non devono essere
modificati dalla funzione ($var), a meno che non siano oggetti.
> #->supponiamo ciao[miao][bao]
> $v=&$var;
Se non vuoi modificare $var, non ha senso copiarlo per riferimento, a
meno che non sia un oggetto.
> $out=&$v;
> return true;
Non potresti restituire direttamente $v?
> non mi è chiaro cosa succede come si fa a capire a cosa puntano le
> variabili?!?! Perché mi stampa &array ???
Perché fai le copie per riferimento.
Cris
--
Cristiano Verondini
http://www.verondini.it --- [ICQ: 114 190]
More information about the Php-it
mailing list