ホームページ >データベース >mysql チュートリアル >アップロードされたファイルをディレクトリに保存する前に名前を変更するにはどうすればよいですか?

アップロードされたファイルをディレクトリに保存する前に名前を変更するにはどうすればよいですか?

Susan Sarandon
Susan Sarandonオリジナル
2024-12-14 08:18:18184ブラウズ

How to Rename Uploaded Files Before Saving Them to a Directory?

アップロードされたファイルをディレクトリに保存する前に名前を変更する

このコンテキストでは、move_uploaded_file() 関数は、アップロードされたファイルの保存を処理します。指定されたディレクトリ。ファイル名として乱数を割り当てるには、次の調整を実装します:

<br>$temp =explode(".", $_FILES"file");<br>$newfilename = Round(microtime(true)) 。 「。」 。 end($temp);<br>move_uploaded_file($_FILES["file"]["tmp_name"], "../img/imageDirectory/" . $newfilename);<br>

変更されたコードは次のことを実現します。以下:

  • $temp =explode(".", $_FILES"file"); はファイル拡張子をファイル名から区切ります。
  • $newfilename =round(microtime(true)) 。 「。」 。 end($temp); は、現在の時刻に基づいて乱数を生成し、元のファイル拡張子を追加します。
  • move_uploaded_file($_FILES["file"]["tmp_name"], " ../img/imageDirectory/" . $newfilename); は、新しく割り当てられたランダムなファイルを使用して、アップロードされたファイルを指定されたディレクトリに保存しますファイル名。

以上がアップロードされたファイルをディレクトリに保存する前に名前を変更するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。