ладно не мучайтесь
<?php
//--- Функция подсветки кода ---//
function highlight_code($code){
$code = strtr($code,array('<br />'=>"\r\n",'[br]'=>"\r\n",'<br/>'=>"\r\n",'<'=>'<','>'=>'>','&'=>'&','$'=>'$','"'=>'"','''=>"'",'\'=>'`','%'=>'%','^'=>'^'));
if(!strpos($code,'<?') && substr($code,0,2)!='<?'){
$code="<?php\r\n".trim($code);
}
$code = highlight_string($code,true);
$code = strtr($code,array('<br />'=>"\r\n",'[br]'=>"\r\n",'<br/>'=>"\r\n"));
$code = preg_replace('|( ){2,40}|', "\1\r\n", $code);
$codeline = explode("\r\n", $code);
foreach ($codeline as $line => $string){
if($string!=''){
$ret.='<span style="color:#666">'.($line+1).'</span> '.trim($string).'<br />';
}
}
$code = strtr($ret, array('$'=>'$',"'"=>''','`'=>'\','%'=>'%','^'=>'^'));
return '<div class="php"><div class="code">'.$code.'</div></div>';
}
?>
http://www.wapblog.in/blogpost/opredelenie-TYC-sayta/ вот что получиться должно
Изменил: ramzes (13.06.2011 / 16:58)