1.定义和用法
move_uploaded_file() 函数将上传的文件移动到新位置。
若成功,则返回 true,不然返回 false。函数
2.语法this
move_uploaded_file(file,newloc)
3.说明code
本函数检查并确保由 file 指定的文件是合法的上传文件(即经过 PHP 的 HTTP POST 上传机制所上传的)。若是文件合法,则将其移动为由 newloc 指定的文件。 若是 file 不是合法的上传文件,不会出现任何操做,move_uploaded_file() 将返回 false。 若是 file 是合法的上传文件,但出于某些缘由没法移动,不会出现任何操做,move_uploaded_file() 将返回 false,此外还会发出一条警告。
注意:若是目标文件已经存在,将会被覆盖。utf-8
案例:文件上传
if(!move_uploaded_file($file['tmp_name'], $this->autoCharset($filename,'utf-8','gbk'))) { $this->error = '文件上传保存错误!'; return false; }