php图片上传代码

使用copy函数

if (!empty($_FILES)) {
    //图片
    if(isset($_FILES['image'])) {
        $img_data = $_FILES['image']['tmp_name'];
        $img_name = $_FILES['image']['name']; //图片名
        $path = "upload/{$_POST['path']}"; //图片路径

        $end_name = $_POST['name'];
        $cover_path = $path;
        $place = strrpos($img_name,'.',0);
        $file_type = substr($img_name, $place);
        $cover_url = $cover_path.$end_name;
        if (!file_exists($cover_path)) {
            mkdir($cover_path, 0777, true);
        }
        copy($img_data,'/'.$cover_path.$end_name.$file_type);
        @unlink($img_data);
        echo url("~/{$cover_url}{$file_type}") ;exit;

    }
}
View Code
原文地址:https://www.cnblogs.com/loweringye/p/5900231.html