压缩多个CSS文件,非常适合于Yii




header('Content-type: text/css'); 

ob_start("compress"); 

function compress($buffer) { 

  /* remove comments */ 

  $buffer = preg_replace('!/\*[^*]*\*+([^/][^*]*\*+)*/!', '', $buffer); 

  /* remove tabs, spaces, newlines, etc. */ 

  $buffer = str_replace(array("\r\n", "\r", "\n", "\t", '  ', '    ', '    '), '', $buffer); 

  return $buffer; 

} 

 

/* your css files */ 

include('master.css'); 

include('typography.css'); 

include('grid.css'); 

include('print.css'); 

include('handheld.css'); 

 

ob_end_flush(); 



Faint…

Why not just use software or web service to do JS/CSS compress? Could save your crazy roar CUP,though not so much :D .

lz实现了web service to do JS/CSS compress~~~学习了。