grazie
forte...però la tua restituisce il vettore
io intanto avevo fatto questa:
Codice PHP:
function multiarray_search($array,$condizioneCampo,$condizioneValore,$risultatoCampo=''){
$risultatoValore='';
foreach($array as $key => $arraySub)
if(array_key_exists($condizioneCampo, $arraySub) && $arraySub[$condizioneCampo]==$condizioneValore) {
if($risultatoCampo!='') return $arraySub[$risultatoCampo];
elseif($risultatoCampo=='*') return $arraySub;
else return $key;
}
return null;
echo multiarray_search($array,'id','1','title'); // restituisce 'uno'
echo multiarray_search($array,'id','1'); // restituisce 0
echo multiarray_search($array,'id','1','*'); // restituisce l'array('id'=>'1','title'=>'uno')
}