高亮度显示php源代码
高亮度显示php源代码
function HeighPHPcode($Heightstring){
do{
$z=0;
if(preg_match('/(.*?)/s',$Heightstring,$reg)) {
$z=1;
$code='';
ob_start();
highlight_string($reg[1]);
$code = ob_get_contents();
ob_end_clean();
$reg[1] = addslashes($reg[1]);
$Heightstring=preg_replace("/(.*?)/s","$code",$Heightstring,1);
}
}while($z);
return $Heightstring;
}
##########################################################################################
#$PHPcode就是要被加亮的代码
$PHPcode= <<
function HeighPHPcode($Heightstring){
do{
$z=0;
if(preg_match('/(.*?)/s',$Heightstring,$reg)) {
$z=1;
$code='';
ob_start();
highlight_string($reg[1]);
$code = ob_get_contents();
ob_end_clean();
$reg[1] = addslashes($reg[1]);
$Heightstring=preg_replace("/(.*?)/s","$code",$Heightstring,1);
}
}while($z);
return $Heightstring;
}
END;
##########################################################################################
echo HeighPHPcode("$PHPcode");
?>相关阅读:
选择Linux发行版本需要考虑的10件事情
JS的递增/递减运算符和带操作的赋值运算符的等价式
网页设计学习XHTML应用小结
JQuery.ajax传递中文参数的解决方法 推荐
JavaOne 大会焦点关注 Ajax也疯狂
js中字符替换函数String.replace()使用技巧
jquery 学习之二 属性(类)
CSS实例教程::nth-child和:nth-type-of的区别
Linux必学的60个命令(2)-文件处理
锋利的jQuery 要点归纳(三) jQuery中的事件和动画(下:动画篇)
由浅入深javascript的缓动效果
javascript 获取HTMl文件指定元素的代码
新手看招 详细分析Linux操作系统的内存
查询及删除重复记录的方法大全