PHP move_uploaded_file() 函数 定义和用法

move_uploaded_file() 函数将上传地文件移动到新位置。

若成功,则返回 true,否则返回 false。

语法
move_uploaded_file(file,newloc)

参数
描述

file
必需。规定要移动地文件。

newloc
必需。规定文件地新位置。

说明

本函数检查并确保由 file 指定地文件是合法地上传文件(即通过 PHP 地 HTTP POST 上传机制所上传地)。如果文件合法,则将其移动为由 newloc 指定地文件。

如果 file 不是合法地上传文件,不会出现任何操作,move_uploaded_file() 将返回 false。

如果 file 是合法地上传文件,但出于某些原因无法移动,不会出现任何操作,move_uploaded_file() 将返回 false,此外还会发出一条警告。

这种检查显得格外重要,如果上传地文件有可能会造成对用户或本系统地其他用户显示其内容地话。

提示和注释

注释:本函数仅用于通过 HTTP POST 上传地文件。

注意:如果目标文件已经存在,将会被覆盖。

原文地址:https://www.cnblogs.com/suizhikuo/p/2773673.html