我正在使用通配符(*)從給定文件夾中刪除某些文件的php腳本。
我發現了一些工作示例,如this one,其中unlink()
和3210函數被使用。使用通配符刪除文件 - exec vs unlink
現在,我想知道,使用exec
函數和像rm -f /path/to/folder/_prefix_*
這樣的命令刪除文件也可以嗎?
使用它有沒有任何安全風險?
如果可以,在性能方面會更好嗎?
編輯:
所以,從第一個答案我可以看出,確實,使用exec
可能是一個可以接受的解決方案。
性能問題呢?有沒有可能exec
選項比glob/unlink
技術更好(更快/更低要求)?
預先感謝您
rm會很好,安全問題取決於誰可以運行腳本。 – 2012-09-03 21:49:57