http://leafo.net/lessphp/
Это PHP-версия препроцессора.Вы создаете файл .less и загружаете его на сайт.Препроцессор делает все остальное.Работает в любом браузере, потому что браузер получает только обработанный файл CSS, а не LESS.Все, что вам нужно сделать, это добавить что-то подобное в ваш index.php:
require_once 'lessc.inc.php';
try {
lessc::ccompile(PATH_TO_STYLES.'/style.less', PATH_TO_STYLES.'/style.less.css');
} catch (exception $ex) {
exit('lessc fatal error:<br />'.$ex->getMessage());
}
и затем просто использовать style.less.css
в качестве таблицы стилей вашего сайта.