Perchè chiedi se è corretto senza nemmeno averlo testato prima?

Comunque potresti fare anche cosi

Codice PHP:
$name explode('.',$file_upload['name']);
$file_upload['name']=$name[0].'_'.$id_evento.'.pdf'