¿Cómo es que le pasás el "archivo de destino? Porque podrías pasarle algo así:
Código PHP:
$num_aleatorio = date();
$ruta = "bla/bla/bla";
$archivo_destino = "$ruta/$num_aleatorio.JPG";
function recibe_imagen ($url_origen,$archivo_destino){
... // sentencias
}