class foo {
private static function minifyJS($fooo) {
echo 'called '.__METHOD__;
return '';
}
public static function test() {
$start_buffer = "<script>foooo</script>";
$start_buffer = preg_replace_callback(
'/<\s*script(?![^>]*\.js)[^>]*>(.*?)<\/script>/s',
"self::minifyJS",
$start_buffer
);
}
}
foo::test();
Они используют Chromium . там открыт, и интерфейс и движок.
Eсли вам нужет только двиг то можно использовать Webkit.net. А если интерфейс + двиг . то без С++ не обойтись.