删除符号链接并保留它们链接的内容的正确方法是什么?删除它们链接的内容的正确方法是什么?哪个会取消链接?似乎有些模棱两可。
问问题
6326 次
1 回答
15
unlink()
是正确的方法
我的一个项目的代码片段,只有在它是符号链接时才删除
if(file_exists($linkfile)) {
if(is_link($linkfile)) {
unlink($linkfile);
} else {
exit("$linkfile exists but not symbolic link\n");
}
}
readlink(),返回一个链接的目标,你可以运行 unlink
if(is_link($linkfile)) {
$target = readlink($linkfile)
unlink($target)
}
于 2012-09-05T19:52:43.430 回答