• 技术文章 >后端开发 >PHP问题

    php如何设置文件上传路径

    藏色散人藏色散人2020-10-12 09:35:11原创51

    php设置文件上传路径的方法:首先创建PHP示例文件;然后修改服务端处理代码;最后通过“move_uploaded_file”移动文件到目标路径即可。

    推荐:《PHP视频教程

    PHP文件上传路径

    假设上传的文件name值为upload

    <input type="file" name="upload" />

    服务端处理代码如下:

    if(isset($_FILES['upload']) && !$_FILES['upload']['error']) {                   // 文件存在且不报错
        $fileName = $_FILES['upload']['name'];                                      // 获取文件
        $fileExtension = pathinfo($fileName);                                       // 获取文件路径信息
        $fileExtension = $fileExtension['extension'];                               // 获取文件后缀
        $time = time();                                                             // 根据时间戳区分
        $destinationPath = "./../upload/";                                          // 目标文件夹
        $newFileName = $destinationPath.$time.".".$fileExtension;                   // 完整的url
        if(move_uploaded_file($_FILES['upload']['tmp_name'], $newFileName)) {       // 移动文件到目标路径
            echo("文件移动成功");
        } else {
            die("文件路径出错");
        }
     
    }

    以上就是php如何设置文件上传路径的详细内容,更多请关注php中文网其它相关文章!

    本文原创发布php中文网,转载请注明出处,感谢您的尊重!
    专题推荐:php
    上一篇:如何解决php post传参数乱码问题 下一篇:php如何把双引号替换成单引号
    第13期线上培训班

    相关文章推荐

    • vue项目,访问路径#号的问题详解• php如何设置项目虚拟路径• php-fpm的安装路径是什么?• php zlib扩展安装路径

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网