首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >PHP - unlink()可以使用直接路径,但不是必需路径

PHP - unlink()可以使用直接路径,但不是必需路径
EN

Stack Overflow用户
提问于 2018-07-11 00:44:50
回答 2查看 81关注 0票数 -1

我正在使用unlink()从目录中删除PDF文件。在本例中,文件名存储在一个变量中,即$fileName。我已经进行了测试,以确保变量中的文件名与目录中的文件名匹配。

出于某种原因,它使用的是直接路径,而不是必需路径。例如:

工作:

unlink('C:/xampp/htdocs/wordpress/wp-content/uploads/sample_dir/' . $fileName);

不工作:

unlink(require_once __DIR__ . '/../../uploads/sample_dir/' . $fileName);

没有抛出错误,它什么也不做。哇哦。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-07-11 01:00:06

我注意到你在使用Wordpress,所以就用wp_upload_dir()吧。

票数 1
EN

Stack Overflow用户

发布于 2018-07-11 00:57:15

unlink($_SERVER['DOCUMENT_ROOT'] . 'additional path to folder' . $fileName);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51270456

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档