这篇文章主要介绍了php简单压缩css样式的方法,涉及文件读取及字符替换等相关操作,需要的朋友可以参考下

本文实例讲述了php简单压缩css样式的方法。分享给大家供大家参考,具体如下:

$css = '';
//找css目录
$root = $_SERVER['DOCUMENT_ROOT'].'/css/'; //directory where the css lives
$files = explode(',',$_SERVER['QUERY_STRING']);
if(sizeof($files))
{
  foreach($files as $file)
  {
    $css.= (is_file($root.$file.'.css') ? file_get_contents($root.$file.'.css') : '');
  }
}
return str_replace('; ',';',str_replace(' }','}',str_replace('{ ','{',str_replace(array("\r\n","\r","\n","\t",' ','  ','  '),"",preg_replace('!/\*[^*]*\*+([^/][^*]*\*+)*/!','',$css)))));

更多关于PHP相关内容感兴趣的读者可查看本站专题:《php文件操作总结》、《PHP目录操作汇总》、《PHP基本语法入门教程》、《PHP运算与运算符用法总结》、《php面向对象程序设计入门教程》、《PHP网络编程总结》、《php字符串(string)用法总结》、《PHP数组(Array)操作大全》、《php+mysql数据库操作入门教程》及《php常见数据库操作汇总》

希望本文所述对大家PHP程序设计有所帮助。

最新资讯
沈向洋:在AI大时代下,小冰这么多年只是创造了一个小时代

沈向洋:在AI大时代下,小

微软中国与小冰公司在北京宣布达成战略合作伙伴关系,面
自如要求业主合同期降租,否则强制解约,租客也被下“逐客令”

自如要求业主合同期降

蛋壳公寓出事后,作为长租公寓行业头部玩家的自如,被很多
传水滴公司计划明年一季度赴美IPO 公司回应:不予置评

传水滴公司计划明年一

有市场消息称,水滴公司计划明年一季度赴美IPO,估值将达6
猎豹移动第三季度营收3.651亿元 同比下滑60.3%

猎豹移动第三季度营收

猎豹移动今日公布了截至9月30日的2020年第三季度财报,
对话李兰娟:人工智能将疫情“一网打尽”,让医疗更精准

对话李兰娟:人工智能将

“突如其来的新冠肺炎疫情大流行再次表明,面对严峻挑战
威马汽车与Uber达成意向性协议 EX5或将出口至欧洲

威马汽车与Uber达成意

一位消息人士对新浪科技透露,威马已经与Uber签署了意向
最新文章
PHP数据源架构模式之表入口模式实例分析

PHP数据源架构模式之

这篇文章主要介绍了PHP数据源架构模式之表入口模式,结
php面向对象基础详解【星际争霸游戏案例】

php面向对象基础详解

这篇文章主要介绍了php面向对象基础,结合星际争霸游戏
php设计模式之抽象工厂模式分析【星际争霸游戏案例】

php设计模式之抽象工

这篇文章主要介绍了php设计模式之抽象工厂模式,结合星
php设计模式之建造器模式分析【星际争霸游戏案例】

php设计模式之建造器

这篇文章主要介绍了php设计模式之建造器模式,结合星际
php的RSA加密解密算法原理与用法分析

php的RSA加密解密算法

这篇文章主要介绍了php的RSA加密解密算法原理与用法,
laravel框架模型和数据库基础操作实例详解

laravel框架模型和数

这篇文章主要介绍了laravel框架模型和数据库基础操作,