move_uploaded_file
アップロードされたファイルを新しい場所に移動します
move_uploaded_file()
関数は、アップロードされたファイルを新しい場所に移動します。
成功した場合はtrueを返し、それ以外の場合はfalseを返します。
move_uploaded_file ( file 、 newloc )
パラメーター | 説明する |
---|---|
ファイル | 必須。移動するファイルを指定します。 |
Newloc | 必須。ドキュメントの新しい場所を指定します。 |
この関数は、ファイルによって指定されたファイルが法的アップロードファイルであることを確認し、保証します(つまり、PHPのHTTPポストアップロードメカニズムを介してアップロードされます)。ファイルが合法の場合は、 NewLocによって指定されたファイルに移動します。
ファイルがリーガルアップロードファイルではなく、操作が発生しない場合、 move_uploaded_file()
はfalseを返します。
ファイルが法的アップロードファイルであるが、何らかの理由で移動できず、アクションが発生しない場合、 move_uploaded_file()
がFALSEを返し、警告が発行されます。
この種のチェックは、アップロードされたファイルがコンテンツをユーザーまたはシステムの他のユーザーに表示する可能性がある場合に特に重要です。