ThinkPHPʵÏÖÒ»¼üÇå³ý»º´æ·½·¨

5年以前  |  阅读数:347 次  |  编程语言:PHP 

ºÜ¶aµÄ¿ªÔ´cmsϵͳ¶¼ÓÐÒ»¼uÇa³ý»º´aeµÄ¹¦ÄÜ£¬»º´aeÊÇΪÁ˼oÇa*þÎñÆ÷µÄѹÁ¦¶ø²uÉuµÄ£¬µ«ÊÇͬʱÓлº´aeµÄ´aeÔÚÒ²¿ÉÄÜʹһÐ(C)Êý¾Ý²»ÄÜʵʱ¸uУ¬¶Ô´Ë£¬ÎÒÃǾÍÀ´ÊµÏÖÒ»¸oThinkPHPµÄÇaÀi»º´aeµÄ¹¦ÄÜ¡£´uÂeÈçÏ£º

ThinkPHPºǫִÐеĴuÂe:


    //»ñÈ¡ÒªÇa³þµÄĿ¼ºÍĿ¼ËuÔڵľø¶ÔÂ*¾¶
     public function cache(){
      ////ǰ̨ÓÃajax get*½Ê½½øÐÐÌa½»µÄ£¬ÕaÀiÊÇÏÈÅжÏÒ»ÏÂ
      if($_POST['type']){
       //µÃµ½´«µÝ¹ýÀ´µÄÖµ
       $type=$_POST['type'];
       //½«´«µÝ¹ýÀ´µÄÖµ½øÐÐÇиi£¬ÎÒÊÇÓá°-¡±½øÐÐÇиiµÄ
       $name=explode('-', $type);
       //µÃµ½ÇиiµÄÌoÊý£¬±aÓÚÏÂÃaeÑ­»*
       $count=count($name);
       //Ñ­»*µ÷ÓÃÉÏÃaeµÄ*½*¨
       for ($i=0;$i<$count;$i++){
        //µÃµ½ÎļþµÄ¾ø¶ÔÂ*¾¶
        $abs_dir=dirname(dirname(dirname(dirname(__FILE__))));
        //×eºÏÂ*¾¶
        $pa=$abs_dir.'indexRuntime';
        $runtime=$abs_dir.'indexRuntime~runtime.php';
        if(file_exists($runtime))//ÅÐ¶Ï ÎļþÊÇ*ñ´aeÔÚ
        {
         unlink($runtime);//½øÐÐÎļþɾ³ý
        }
     //µ÷ÓÃɾ³ýÎļþ¼ÐÏÂËuÓÐÎļþµÄ*½*¨
        $this->rmFile($pa,$name[$i]); 
       }
       //¸ø³oÌaʾÐÅÏ¢
       $this->ajaxReturn(1,'Ça³ý³É¹¦',1);
      }else{
       $this->display();
      }
     }
     public function rmFile($path,$fileName){//ɾ³ýÖ´ÐеÄ*½*¨
      //È¥³ý¿Õ¸ñ
      $path = preg_replace('/(/){2,}|{}{1,}/','/',$path); 
      //µÃµ½ÍeÕuĿ¼ 
      $path.= $fileName;
      //ÅжϴËÎļþÊÇ*ñΪһ¸oÎļþĿ¼
      if(is_dir($path)){
       //´o¿ªÎļþ
       if ($dh = opendir($path)){
        //±eÀuÎļþĿ¼Ãu³Æ
         while (($file = readdir($dh)) != false){
          //ÖðÒ»½øÐÐɾ³ý
          unlink($path.''.$file);
          }
          //¹Ø±ÕÎļþ
          closedir($dh);
        } 
       }
     }

ǰ̨ҳÃae²¿*Ö´uÂeÈçÏ£º


    <script type="text/javascript" src="__PUBLIC__/admin/js/jquery.js"></script>
    <script type="test/javascript">
    $(function(){
    $('#button').click(function(){
    if(confirm("È*ÈÏÒªÇa³ý»º´ae£¿")){
    var $type=$('#type').val();
    var $mess=$('#mess');
    $.post('__URL__/clear',{type:$type},function(data){
    alert("»º´aeÇaÀi³É¹¦");
    });
    }else{
    return false;
    }
    });
    });
    </script>
 相关文章:
PHP分页显示制作详细讲解
SSH 登录失败:Host key verification failed
获取IMSI
将二进制数据转为16进制以便显示
获取IMEI
文件下载
贪吃蛇
双位运算符
PHP自定义函数获取搜索引擎来源关键字的方法
Java生成UUID
发送邮件
年的日历图
提取后缀名
在Zeus Web Server中安装PHP语言支持
让你成为最历害的git提交人
Yii2汉字转拼音类的实例代码
再谈PHP中单双引号的区别详解
指定应用ID以获取对应的应用名称
Python 2与Python 3版本和编码的对比
php封装的page分页类完整实例