Revision: 60117
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at October 21, 2012 13:34 by o0110o
Initial Code
function crush($_file) { $_file = preg_replace(array("/((?:\/\*(?:[^*]|(?:\*+[^*\/]))*\*+\/)|(?:\/\/.*))/","!/\*[^*]*\*+([^/][^*]*\*+)*/!"), "", $_file); /* remove comments */ $_file = str_replace(array(' ','\r','\t','\n',' ',' ',' '), '', $_file); /* remove tabs, spaces, newlines, etc. */ /* remove spaces before/after certain characters */ $_file = preg_replace(array('(( )+\))','(\)( )+)'), ')', $_file); $_file = preg_replace(array('(( )+\()','(\(( )+)'), '(', $_file); $_file = preg_replace(array('(( )+\})','(\}( )+)'), '}', $_file); $_file = preg_replace(array('(( )+\{)','(\{( )+)'), '{', $_file); $_file = preg_replace(array('(( )+\:)','(\:( )+)'), ':', $_file); $_file = preg_replace(array('(( )+\;)','(\;( )+)'), ';', $_file); $_file = preg_replace(array('(( )+\,)','(\,( )+)'), ',', $_file); return $_file; }
Initial URL
Initial Description
This function will compress any text-based content.
Initial Title
Compress any text-based content.
Initial Tags
css, javascript, php
Initial Language
PHP