首页 > PHP教程 > PHP常用函数手册 > PHP 文件系统函数

PHP move_uploaded_file() 函数

 函数原型

/**

 * 把上传的文件移动到新位置,检查并确保由 filename 指定的文件是合法的上传文件(通过 PHP 的 HTTP POST 上传机制所上传的)。如果文件合法,则将其移动到指定的位置

 * @link http://php.net/manual/en/function.move-uploaded-file.php

 * @param string $filename  上传的文件的文件名

 * @param string $destination  移动文件到这个位置

 * @return bool  成功时返回TRUE,如果 filename 不是合法的上传文件,不会出现任何操作,返回 FALSE

 * @since 4.0.3

 * @since 5.0

 */

function move_uploaded_file ($filename, $destination) {}

 

函数示例

<?php

$uploads_dir = '/pic';

foreach ($_FILES["pic"]["error"] as $key => $error) {

    if ($error == UPLOAD_ERR_OK) {

        $tmp_name = $_FILES["pic"]["tmp_name"][$key];

        $name = $_FILES["pic"]["name"][$key];

        move_uploaded_file($tmp_name, "$uploads_dir/$name");

    }

}

?>

关闭
感谢您的支持,我会继续努力!
扫码打赏,建议金额1-10元


提醒:打赏金额将直接进入对方账号,无法退款,请您谨慎操作。