为什么php unlink()没有显示这样的文件或目录?

z4bn682m  于 2023-02-11  发布在  PHP
关注(0)|答案(1)|浏览(116)

我遇到了一个问题,我想使用unlink()更新数据库中的图像。错误为**警告:unlink(images/481933.jpg):**没有这样的文件或目录.我尝试搜索解决方案,但没有什么可以解决我的问题.任何人可以帮助我?谢谢你在先进.这是我的代码:

$upload_dir='images/';

$imgExt=strtolower(pathinfo($images,PATHINFO_EXTENSION));

$valid_extensions=array('jpeg', 'jpg', 'png', 'gif', 'pdf');

$picProfile=rand(1000, 1000000).".".$imgExt;

unlink($upload_dir.$edit_row['prod_img']);

move_uploaded_file($tmp_dir, $upload_dir.$picProfile);

$stmt=$db_conn->prepare('UPDATE product SET prod_name=:prod_name, category=:category, 
prod_img=:prod_img, unit_price=:price, stock=:stock, min_limit=:min_limit, weight=:weight, 
description=:description, packaging=:packaging, size=:size, retail_price=:retail, agent_price=:agent 
WHERE prod_id=:prod_id');
ars1skjm

ars1skjm1#

试试这个:

use Illuminate\Support\Facades\File;
    
if (File::exists($file)) {
   File::delete($file);
}

相关问题