';
$endtag = '';
$content = file_get_contents($file);
$last = 0;
$out = '';
while(($start = strpos($content, $starttag, $last)) !== false)
{
$end = strpos($content, $endtag, $start);
$code = substr($content, $start+strlen($starttag), $end-$start-strlen($starttag));
if ($code[strlen($code)-1] == "\n") {
$code = substr($code, 0, -1);
}
//var_dump($code);
$code = str_replace(array('>', '<'), array('>', '<'), $code);
$code = highlight_string('<?php
', '', $code);
//echo($code);
$out = $out . substr($content, $last, $start+strlen($starttag)-$last) . $code . $endtag;
$last = $end+strlen($endtag);
}
$out .= substr($content, $last, strlen($content));
return $out;
}
$dir = $argv[1];
$files = scandir($dir);
foreach($files as $file)
{
if (substr($file, -5, 5) == '.html')
{
$out = highlight($dir.'/'.$file);
file_put_contents($dir.'/'.$file, $out);
}
}
?>