ممنون منظور من هم همون دستوری هست که درون فایل باید ایجاد کنیم تا در قسمت کامند کرون جاب ادرس دهی کنم
ممنون منظور من هم همون دستوری هست که درون فایل باید ایجاد کنیم تا در قسمت کامند کرون جاب ادرس دهی کنم
درود
- - - Updated - - -کد:function deletefolder($path) { if ($handle=opendir($path)) { while (false!==($file=readdir($handle))) { if ($file<>"." AND $file<>"..") { if (is_file($path.'/'.$file)) { @unlink($path.'/'.$file); } if (is_dir($path.'/'.$file)) { deletefolder($path.'/'.$file); @rmdir($path.'/'.$file); } } } } }
اینم جهت حذف کردن فقط یک فایل
کد:<?php $FileName = "myFile.txt"; $FileHandle = fopen($FileName, 'w') or die("can't open file"); fclose($FileHandle); unlink($FileName); ?>
درود در مورد کد اولی یک توضیح میدم که بهتر متوجه بشید که هر path برای چه کاری هست :
خوب توضیحش هم ساده است ، یه مسیر میدیم به تابع،اونم میاد مسیر به عنوان پوشه باز میکنه و در یه حلقه تمام فایل های اونو دونه دونه میخونه اگه فایل بود که به راحتی اونو با دستور unlink پاکش میکنه و اگه پوشه بود دوباره خود تابع رو برای اون زیر پوشه فراخوانی میکنه (توابع بازگشتی به اینا میگن) تا اون پوشه رو حذف کنه و در نهایت خود پوشه رو با تابع rmdir حذف میکنه.خوب به این روش تمام فایل ها و پوشه های داخل یک پوشه به طور کلی حذف میشه.
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)