volevo eliminare un elemneto di un array ma facendo riferiemnto ad un array riconosciuto da una funzione che usa il doppio apice per il nome dell'array (vedasi funzione sotto riportata
ho evidenziato il pezzo di codice che non funge
Codice PHP:
function estrai_numeri($testo_interessato, $nome_array, $reg_exp){
global $$nome_array;
preg_match_all("/$reg_exp/", $testo_interessato, $$nome_array, PREG_SET_ORDER);
$$nome_array = array_unique($$nome_array);
foreach ($$nome_array as $key=>$value) {
foreach ($value as $key1=>$value1) {
if (substr($value1,-2)!=controllo_numero($value1)){
echo "[b]$value1[/b]";
unset($$nome_array[key][key1]); // è questo che non funziona
}
}
}
return $$nome_array;
}
non riesco a capire come posso fare
grazie anticipatamente a chi mi invierà qualche indicazione e buona giornata a tutti