首页 > 其他 > 详细

TP5.1 文件操作中路径问题

时间:2021-06-29 22:43:52      阅读:21      评论:0      收藏:0      [点我收藏+]
建议都使用绝对路径,以puclic下的uploads目录为例
技术分享图片

 

 

 

 先在index.php入口文件定义 public目录

define(‘PUBLIC_PATH‘, __DIR__);                 //public 目录
测试文件路径:
$url = ‘/uploads/serImg/20210629/41a04dc1fc2b33ac9c77d8d9c5fa9a72.jpg‘;

拼接后的$url:

技术分享图片


1. is_file()
文件是否存在
is_file(PUBLIC_PATH.$url)

 

 

 

2. unlink() 删除文件
unlink( PUBLIC_PATH . $url )

 

  3.  file_put_contents() 下载文件

        $local = ‘uploads/test/‘ . md5($url) . ‘.png‘;// 保存的新路径
        $url = PUBLIC_PATH . $url;
        $stream = file_get_contents($url);               // 获取字节流
        file_put_contents($local, $stream, LOCK_EX);     // 保存

 

 
 

TP5.1 文件操作中路径问题

原文:https://www.cnblogs.com/jaychou-/p/14951332.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!