私はワイルドカード (*) を使用して特定のフォルダーからいくつかのファイルを削除したい php スクリプトに取り組んでいます。と関数が使用されて いるthis oneの
ようないくつかの実例を見つけました。unlink()
glob()
今、私は疑問に思っていましたが、exec
関数と次のようなコマンドを使用してファイルを削除しても大丈夫でしょrm -f /path/to/folder/_prefix_*
うか?
これを使用してセキュリティ上のリスクはありますか?
そして、それがOKなら、パフォーマンスの面でより良いでしょうか?
編集:
したがって、最初の回答から、実際に使用exec
することが許容できる解決策であることがわかります。
パフォーマンスの問題はどうですか?オプションがテクニックexec
よりも優れている(より高速/要求が少ない)可能性はありますか?glob/unlink
前もって感謝します