{% else-1 %}
Подсветка php кода с нумерацией строк

                        
<?php 
/**
* Посветка php кода с нумерацией строк
*/

//файл для подсвечивания
$f=highlight_file('c:\WebServers\home\snippets\test.php',1);

/*
можно $f=highlight_string()
*/

//первая строка
$str=1;

//замена по регулярному выражению с функцией обратного вызова
$f=preg_replace_callback('|<br />|sU','stroka',$f);

//первая строчка + код
echo '<span style="background-color:black;color:white">01</span>&nbsp;'.$f;

function stroka($v)
{
GLOBAL $str;
$str++;

return $v[0].'<span style="background-color:black;color:white">'.sprintf("%02d", $str).'</span>&nbsp;';
}

?>
0 31 0
Без комментариев...