Использование PHP для минимизации Javascript / HTML / CSS в условиях STRING

Все функции PHP minify, которые я видел, касались физических файлов JS / HTML / CSS. Мне нужна функция, которая, когда дается что-то вроде этого:

$code = "<html> <body>"; 

Изменит его на одну строку. Я не ищу что-то вроде компрессора YUI, поскольку это касается файлов на сервере. Мне просто нужна функция, которая минимизирует переданную ему строку. Это существует где угодно? Благодарю.

Вы ищете:

 $code = "<html> <body>"; echo str_replace(array("\r", "\n"), '', $code); 

Я никогда не пробовал это, но наткнулся на них один раз: для Javascript и CSS:

http://castlesblog.com/2010/august/14/php-javascript-css-minification

Вы можете сделать это с помощью библиотеки PHPWeefp minification, которая бесплатна и с открытым исходным кодом:

https://github.com/searchturbine/phpwee-php-minifier

 require_once ("phpwee-php-minifier/phpwee.php"); $minified_html = PHPWee\Minify::html($html);