php中的move_uploaded_file

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;
}
相关文章
相关标签/搜索