从根文件夹中获取图像文件的名称。该文件夹的名称是上传
我想获取已上传的特定图像文件的名称,而不是要上传到文件夹中以删除文件的名称。从根文件夹中获取图像文件的名称。该文件夹的名称是上传
我抬头望着谷歌。请帮帮我。这是我必须在一天结束前做出的最后一次增量。
我确实有IMAGEURL为http://localhost/public_html/upload/123.jpeg
我发现这是我的答案要删除的文件,但我不知道如何提取的文件名
unlink($imagePath . $file_name);
谢谢
可以提取
basename($imagePath); // output: 123.jpeg
或不带扩展名:使用basename
这样的路径文件名
basename($imagePath, ".jpeg"); // output: 123
<?php
$path = "index.php"; //type file path with extension
$title = basename($path,".php"); // get only title without extension /remove (,".php") if u want display extension
echo $title;
?>
非常感谢。感谢您的快速回答。 –
有两个办法试试吧..
第一:BASE_PATH
unlink(base_url("uploads/".$image_name));
GETCWD:有些时候绝对路径不工作。
unlink(getcwd()."/uploads/".$image_name);
感谢您的快速回答。帮助我很多 –
它确定..试试吧..让我知道如果有任何问题.. @SanamShrestha –
难道你想删除文件夹上传文件中的项目.. –
是请。我正试图删除特定的文件。我有文件名和扩展名,现在我想删除文件 –
我已经读取了一个答案..如果你正在codeigniter工作,然后尝试与我的答案..将您的文件名作为$ image_name代码..试试吧。你会得到你的解决方案。 –