我正在尝试使用 unlink 删除 php 中的照片。我之前在其他服务器上使用过它,但这次它不起作用。我已经使用绝对路径进行测试,但仍然不起作用:
我把它用作:
取消链接('img1.jpg');
and :
unlink('http://www.mysite.com/img1.jpg');
请问有人有这样的经历吗?
ulink 函数中不允许使用 url
你可以用这个吗
使用绝对路径更好,也更安全。但你可以动态获取这个路径。
例如。使用:
getcwd();
根据您的 PHP 脚本所在的位置,您的变量可能如下所示:
$deleteImage = getcwd() . 'img1.jpg';
unlink($deleteImage);
检查这个
bool unlink ( string $filename [, resource $context ] )
and
filename
文件的路径。
So it only接受一个字符串作为文件名。
确保可以通过执行脚本的位置的路径访问该文件。这不是绝对路径的问题,但相对路径可能会出现问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)