ユーザーがそのファイルをダウンロードするときにファイルの名前を変更するようにコードを実装したい
例として
$uploaddir="files/userid/";
$filename=rand(1000,9999).time().rand(1000,9999);
move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile);
このコードファイルを使用してアップロードすると、このような名前でサーバーに保存されます
23451232325654.pdf
しかし、ユーザーにはlearn_php.phpのような論理名があります
ユーザーがこのファイルをダウンロードしたい場合、ダウンロードするためのこのリンクが表示されます
www.example.com/files/userid/23451232325654.pdf
しかし、このファイルは 23451232325654.pdf としてダウンロードしたときにユーザーの PC に保存されませんが、上記のように論理名として保存したい Learn.php