- var_dump: documentation ( source)
- preg_replace_callback: documentation ( source)
<?php
$htmlWithScript = "<html><body><div>something></div><script type=\"text/javascript\">
var showShareBarUI_params_e81 =
{
buttonWithCountTemplate: '<div class=\"sBtnWrap\"><a href=\"#\" onclick=\"\$onClick\"><div class=\"sBtn\">\$text<img src=\"\$iconImg\" /></div><div class=\"sCountBox\">\$count</div></a></div>',
}
</script></body></html>";
$htmlWithoutScript = preg_replace_callback('~<script.*>.*~Uim', function($matches){
var_dump($matches);exit;
return '';
}, $htmlWithScript);
echo "nic";
var_dump($htmlWithoutScript);