Tendrías que hacer algo que no es muy bueno (jugar con globales) pero pues se puede hacer, por ejemplo:
Código PHP:
Ver originalfunction recoge($globalVar) {
// limpias las variables, idealmente usando array_walk
foreach ($globalVar as $var => $value) {
global $$var;
$$var = $value;
}
}
recoge($_POST);
echo $nombre;
Saludos.