php简单压缩css样式示例


Posted in PHP onSeptember 22, 2016

本文实例讲述了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 smarty截取中文字符乱码问题?gb2312/utf-8
Nov 07 PHP
php查询ip所在地的方法
Dec 05 PHP
CentOS安装php v8js教程
Feb 26 PHP
PHP实现的memcache环形队列类实例
Jul 28 PHP
WordPress中Gravatar头像缓存到本地及相关优化的技巧
Dec 19 PHP
php打包压缩文件之ZipArchive方法用法分析
Apr 30 PHP
php基于mcrypt_encrypt和mcrypt_decrypt实现字符串加密解密的方法
Jul 12 PHP
Win7环境下Apache连接MySQL提示连接已重置的解决办法
May 09 PHP
PHP+ajax实现二级联动菜单功能示例
Aug 10 PHP
PHP进阶学习之命名空间基本用法分析
Jun 18 PHP
PHP使用gearman进行异步的邮件或短信发送操作详解
Feb 27 PHP
php 多进程编程父进程的阻塞与非阻塞实例分析
Feb 22 PHP
php 伪造HTTP_REFERER页面URL来源的三种方法
Sep 22 #PHP
PHP mysqli_free_result()与mysqli_fetch_array()函数详解
Sep 21 #PHP
Yii2.0 Basic代码中路由链接被转义的处理方法
Sep 21 #PHP
php5.2的curl-bug 服务器被php进程卡死问题排查
Sep 19 #PHP
php支付宝在线支付接口开发教程
Sep 19 #PHP
iOS10推送通知开发教程
Sep 19 #PHP
PHP 中 DOMDocument保存xml时中文出现乱码问题的解决方案
Sep 19 #PHP
You might like
PHP 简易输出CSV表格文件的方法详解
2013/06/20 PHP
php中文乱码问题的终极解决方案汇总
2017/08/01 PHP
js验证表单第二部分
2006/11/25 Javascript
javascript 二维数组的实现与应用
2010/03/16 Javascript
基于jquery的滚动鼠标放大缩小图片效果
2011/10/27 Javascript
JS.GetAllChild(element,deep,condition)使用介绍
2013/09/21 Javascript
JavaScript判断图片是否已经加载完毕的方法汇总
2016/02/05 Javascript
JavaScript实现实时更新系统时间的实例代码
2017/04/04 Javascript
Node.js学习之地址解析模块URL的使用详解
2017/09/28 Javascript
react+redux的升级版todoList的实现
2017/12/18 Javascript
JS实现显示当前日期的实例代码
2018/07/03 Javascript
Fetch超时设置与终止请求详解
2019/05/18 Javascript
VueJS实现用户管理系统
2020/05/29 Javascript
[55:47]DOTA2上海特级锦标赛C组小组赛#2 LGD VS Newbee第三局
2016/02/27 DOTA
python中while循环语句用法简单实例
2015/05/07 Python
使用tensorflow实现AlexNet
2017/11/20 Python
python 使用re.search()筛选后 选取部分结果的方法
2018/11/28 Python
什么是Python中的顺序表
2020/06/02 Python
Python实现弹球小游戏
2020/08/01 Python
Python 的 f-string 可以连接字符串与数字的原因解析
2021/02/20 Python
Django项目在pycharm新建的步骤方法
2021/03/02 Python
CSS3 border-radius圆角的实现方法及用法详解
2020/09/14 HTML / CSS
澳大利亚票务和娱乐市场领导者:Ticketmaster
2017/03/03 全球购物
教师实习自我鉴定
2013/12/14 职场文书
小学后勤管理制度
2014/01/14 职场文书
研究生毕业鉴定
2014/01/29 职场文书
领导班子遵守党的政治纪律情况对照检查材料
2014/09/26 职场文书
组织生活会发言材料
2014/12/15 职场文书
教师求职信怎么写
2015/03/20 职场文书
党支部审查意见
2015/06/02 职场文书
2019求职信大礼包
2019/05/15 职场文书
python自然语言处理之字典树知识总结
2021/04/25 Python
go语言求任意类型切片的长度操作
2021/04/26 Golang
Python基础教程,Python入门教程(超详细)
2021/06/24 Python
Python OpenCV实现图像模板匹配详解
2022/04/07 Python
Ruby处理CSV数据方法详解
2022/04/18 Ruby