filesite
3 years ago
2 changed files with 38 additions and 3 deletions
@ -0,0 +1,31 @@
@@ -0,0 +1,31 @@
|
||||
<?php |
||||
/** |
||||
* 常用的处理HTML的方法 |
||||
*/ |
||||
Class Html { |
||||
//获取js、css文件的修改时间作版本号 |
||||
public static function getStaticFileVersion($filename, $type = 'css') { |
||||
$ver = 0; |
||||
$filepath = ''; |
||||
|
||||
switch ($type) { |
||||
case 'css': |
||||
$filepath = __DIR__ . '/../www/css/' . $filename; |
||||
break; |
||||
|
||||
default: |
||||
$filepath = __DIR__ . '/../www/js/' . $filename; |
||||
break; |
||||
} |
||||
|
||||
if (!empty($filepath) && file_exists($filepath)) { |
||||
$fp = fopen($filepath, 'r'); |
||||
$fstat = fstat($fp); |
||||
fclose($fp); |
||||
|
||||
$ver = $fstat['mtime']; |
||||
} |
||||
|
||||
return $ver; |
||||
} |
||||
} |
Loading…
Reference in new issue