高亮度显示php源代码

2018-09-07 13:18

阅读:396

  
高亮度显示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);
?>


评论


亲,登录后才可以留言!