html5中文学习网

您的位置: 首页 > 网络编程 > PHP编程 » 正文

PHP实现高亮度代码_PHP教程_编程技术

[ ] 已经帮助:人解决问题
  <?
  function HeighPHPcode($Heightstring){
  do{
  $z=0;
  if(preg_match('/<phpcode>(.*)</phpcode>/sU',$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>/sU","$code",$Heightstring,1);
  }
  }while($z);
  return $Heightstring;
  }
  ################################################
  #$PHPcode就是要被加亮的代码
  $PHPcode="<phpcode>echo /"fdsfdsfds/";</phpcode>";
  ################################################
  echo HeighPHPcode("$PHPcode");
  ?>
M6UHTML5中文学习网 - HTML5先行者学习网
M6UHTML5中文学习网 - HTML5先行者学习网
(责任编辑:)
推荐书籍
推荐资讯
关于HTML5先行者 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助