利用php的highlight_string和highlight_file函数进行代码加亮,分析加亮后的html代码,加上了两个小功能,显示行号及像现在流行的IDE一样伸缩代码块。
hightlight函数源代码及效果演示:demo.php
highlight($code, $isReturn = 0, $isStr = 1)
$code:字符串 要加亮的代码片断或者文件的名字
$isReturn:布尔型 直接显示还是作为字符串返回
$isStr:布尔型 指定$code参数是字符串还是文件名
完整源文件下载(包括图片、js、css及php源文件):highlight.rar
现在已知的还有些小错误,正在慢慢修改, wp插件制作中。andot 正在写一个php的多语言代码整理及加亮程序,敬请关注 www.CoolCode.cn