高亮度显示php源代码
程序员文章站
2022-04-28 15:37:23
高亮度显示php源代码
高亮度显示php源代码 <?php
function heighphpcode($heightstring){
do{
$z=0;
if(preg_match('/<phpcode>(.*?)</phpcode>/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("/<phpcode>(.*?)</phpcode>/s","$code",$heightstring,1);
}
}while($z);
return $heightstring;
}
##########################################################################################
#$phpcode就是要被加亮的代码
$phpcode= <<<end
<phpcode>
<?php
function heighphpcode($heightstring){
do{
$z=0;
if(preg_match('/<phpcode>(.*?)</phpcode>/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("/<phpcode>(.*?)</phpcode>/s","$code",$heightstring,1);
}
}while($z);
return $heightstring;
}
</phpcode>
end;
##########################################################################################
echo heighphpcode("$phpcode");
?>
高亮度显示php源代码 <?php
function heighphpcode($heightstring){
do{
$z=0;
if(preg_match('/<phpcode>(.*?)</phpcode>/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("/<phpcode>(.*?)</phpcode>/s","$code",$heightstring,1);
}
}while($z);
return $heightstring;
}
##########################################################################################
#$phpcode就是要被加亮的代码
$phpcode= <<<end
<phpcode>
<?php
function heighphpcode($heightstring){
do{
$z=0;
if(preg_match('/<phpcode>(.*?)</phpcode>/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("/<phpcode>(.*?)</phpcode>/s","$code",$heightstring,1);
}
}while($z);
return $heightstring;
}
</phpcode>
end;
##########################################################################################
echo heighphpcode("$phpcode");
?>
上一篇: 记录一次自己爬虫的案例