在学习thinkphp5中,上传的附件要用新的代替,需要把旧图删除掉,试了几次unlink()的用法,文件的目录的写法不对,会直接报错,报错信息有很几种:但路径只有一个:
$picurl=SITE_URL.'/public/static'.$article['pic'];//这种写法不行,虽然打印出来的路径可以直接访问到该文件
$picurl='../public/static'.$article['pic'];//把前面的根目录用两个..代替,就可以,这应该是系统默认的绝对路径吧
unlink($picurl);