PHP多重判定削除ファイル関数コード

WBOY
リリース: 2016-07-25 08:55:41
オリジナル
977 人が閲覧しました
  1. /**
  2. * func: delete_file
  3. * params: $file ファイル名
  4. * ファイル削除の複数条件判定
  5. * by bbs.it-home.org
  6. */
  7. function delete_file($file)
  8. {
  9. if (file_exists($file))
  10. {
  11. $delete = chmod ($file, 0777);
  12. $delete = unlink($file);
  13. if(file_exists($file))
  14. {
  15. $filesys = eregi_replace("/","\",$file);
  16. $delete = system("del $filesys");
  17. clearstatcache();
  18. if(file_exists($file))
  19. {
  20. $delete = chmod ($file, 0777);
  21. $delete = unlink($file);
  22. $delete = system("del $filesys");
  23. }
  24. }
  25. clearstatcache();
  26. if(file_exists($file))
  27. {
  28. return '削除失敗: '.$file.'
    ';
  29. }
  30. else
  31. {
  32. return '削除成功: '.$file.'
    ';
  33. }
  34. }
  35. else
  36. {
  37. return '削除成功: '.$file.'
    ';
  38. }
  39. }
  40. ?>
复制代


ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!