麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > CSS > 正文

php CSS Update Class的相關內容講解

2020-03-22 16:38:49
字體:
來源:轉載
供稿:網友
* @param Array $replacetags 需要替換的圖片類型 * @param boolean $search_child 是否遍歷子文件夾,默認false html' target='_blank'>public function __construct($csstmpl_path, $css_path, $replacetags=array(), $search_child=false){ if(!is_dir($csstmpl_path) || !is_dir($css_path) || !$replacetags){ $this- is_ready = 0; }else{ $this- csstmpl_path = $csstmpl_path; $this- css_path = $css_path; $this- replacetags = $replacetags; $this- search_child = $search_child; $this- is_ready = 1; /** 更新css文件 */ public function update(){ if($this- is_ready==0){ $this- response( csstmpl or csspath or replacetags error return $this- traversing($this- csstmpl_path); $this- response( covert num: .$this- convert_num); /** 遍歷文件夾 * @param String $path 文件路徑 private function traversing($path){ $handle = opendir($path); while(($file=readdir($handle))!==false){ if($file!= .. $file!= . ){ $curfile = $path. / .$file; if(is_dir($curfile)){ // folder if($this- search_child){ // 需要遍歷子文件夾 $this- traversing($curfile); }elseif($this- checkExt($curfile)){ // css file $dfile = str_replace($this- csstmpl_path, $this- css_path, $curfile); $this- create($curfile, $dfile); $this- response($curfile. convert to .$dfile. success $this- convert_num ++; closedir($handle); /** 檢查文件后綴 */ private function checkExt($file){ $name = basename($file); $namefrag = explode( . , $name); if(count($namefrag) =2){ if(strtolower($namefrag[count($namefrag)-1])== css ){ // css文件 return true; return false; /** 替換模版內容,寫入csspath * @param String $tmplfile 模版文件 * @param String $dfile 目標文件 private function create($tmplfile, $dfile){ $css_content = file_get_contents($tmplfile); foreach($this- replacetags as $tag){ $css_content = str_replace($tag, $tag. ? .date( YmdHis ), $css_content); if(!is_dir(dirname($dfile))){ // 生成目標路徑 mkdir(dirname($dfile), 0755, true); file_put_contents($dfile, $css_content, true); /** 輸出 */ private function response($content){ echo $content. br ?

demo:

 ?phprequire_once CSSUpdate.class.php define( ROOT_PATH , dirname(__FILE__));$css_path = ROOT_PATH. /css $csstmpl_path = ROOT_PATH. /csstmpl $replacetags = array( .png , .jpg , .gif $cssobj = new CSSUpdate($csstmpl_path, $css_path, $replacetags);$cssobj- update();? 

本文講解了php CSS Update Class的相關內容,更多相關內容請關注php 。

相關推薦:

關于php __call 與 __callStatic 的內容講解

關于memcached 常用命令及使用說明

關于PHPMailer - PHP email transport class 的相關講解

以上就是php CSS Update Class的相關內容講解的詳細內容,PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 精品久久久久久久久亚洲 | 黄片毛片一级 | 国产精品久久久久久久久久久久久久久 | 免费看成年人视频在线 | 久久久久久久久日本理论电影 | 亚洲综合精品成人 | lutube成人福利在线观看污 | 久国久产久精永久网页 | 国产九色视频在线观看 | 我爱我色成人网 | 精品爱爱 | 狠狠干91| 一级做受大片免费视频 | 欧美一区二区三区久久精品视 | 666sao| 亚洲精品7777 | 全免费午夜一级毛片真人 | 欧美亚洲国产成人综合在线 | 日韩视频在线免费 | 国产在线91 | 欧美一级片在线 | 最新se94se在线欧美 | 久久久久女人精品毛片九一 | www国产成人免费观看视频,深夜成人网 | 午夜精品在线视频 | 国产成人视屏 | 综合图区亚洲 | 久久亚洲美女视频 | 男男羞羞视频网站国产 | 国产精品片一区二区三区 | 91精品国产综合久久婷婷香蕉 | 99精品视频一区二区三区 | 国产青草视频在线观看视频 | 国产精品视频一区二区三区四 | 久久精品二区 | 久久国产精品电影 | 成人免费av在线播放 | 黄色特级视频 | 国产亚洲精久久久久久蜜臀 | 万圣街在线观看免费完整版 | 最新中文字幕免费视频 |