高亮度显示php源代码


Posted in PHP onOctober 09, 2006

高亮度显示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 相关文章推荐
一个程序下载的管理程序(三)
Oct 09 PHP
?生?D片??C字串
Dec 06 PHP
一个PHP的QRcode类与大家分享
Nov 13 PHP
一些php项目中比较通用的php自建函数的详解
Jun 06 PHP
初识laravel5
Mar 02 PHP
PHP防盗链的基本思想 防盗链的设置方法
Sep 25 PHP
php获取开始与结束日期之间所有日期的方法
Nov 29 PHP
PHP利用正则表达式将相对路径转成绝对路径的方法示例
Feb 28 PHP
PHP多线程模拟实现秒杀抢单
Feb 07 PHP
thinkPHP框架中layer.js的封装与使用方法示例
Jan 18 PHP
Laravel框架查询构造器简单示例
May 08 PHP
php去除deprecated的实例方法
Nov 17 PHP
PHP4 与 MySQL 数据库操作函数详解
Oct 09 #PHP
开发大型PHP项目的方法
Oct 09 #PHP
怎么使 Mysql 数据同步
Oct 09 #PHP
PHP 中的类
Oct 09 #PHP
用PHP实现验证码功能
Oct 09 #PHP
汉字转化为拼音(php版)
Oct 09 #PHP
如何限制访问者的ip(PHPBB的代码)
Oct 09 #PHP
You might like
php实现MD5加密16位(不要默认的32位)
2013/08/12 PHP
Firefox getBoxObjectFor getBoundingClientRect联系
2008/10/26 Javascript
两个比较有用的Javascript工具函数代码
2010/02/17 Javascript
JQuery扩展插件Validate 3通过参数设置错误信息
2011/09/05 Javascript
多个jquery.datatable共存,checkbox全选异常的快速解决方法
2013/12/10 Javascript
js使用心得分享
2015/01/13 Javascript
jquery专业的导航菜单特效代码分享
2015/08/29 Javascript
Highcharts使用简例及异步动态读取数据
2015/12/30 Javascript
理解javascript模块化
2016/03/28 Javascript
微信小程序开发的四十个技术窍门总结(推荐)
2017/01/23 Javascript
解决vue中无法动态修改jqgrid组件 url地址的问题
2018/03/01 Javascript
详解angular2如何手动点击特定元素上的点击事件
2018/10/16 Javascript
layui自定义工具栏的方法
2019/09/19 Javascript
ES6函数和数组用法实例分析
2020/05/23 Javascript
[01:18:31]DOTA2-DPC中国联赛定级赛 LBZS vs Magma BO3第一场 1月10日
2021/03/11 DOTA
使用python 和 lint 删除项目无用资源的方法
2017/12/20 Python
python购物车程序简单代码
2018/04/18 Python
Python错误处理操作示例
2018/07/18 Python
Python 实现文件打包、上传与校验的方法
2019/02/13 Python
Python实现读取txt文件中的数据并绘制出图形操作示例
2019/02/26 Python
python pandas时序处理相关功能详解
2019/07/03 Python
pytorch dataloader 取batch_size时候出现bug的解决方式
2020/02/20 Python
美国在线医疗分销商:MedEx Supply
2020/02/04 全球购物
澳大利亚在线购买葡萄酒:The Wine Collective
2020/02/20 全球购物
临床医学系毕业生推荐信
2013/11/09 职场文书
车间班长岗位职责
2013/11/30 职场文书
电脑售后服务承诺书
2014/03/27 职场文书
员工生日会策划方案
2014/06/14 职场文书
护士长2015年终工作总结
2015/04/24 职场文书
2015婚礼主持词开场白
2015/05/28 职场文书
心灵点滴观后感
2015/06/02 职场文书
中学团支部工作总结
2015/08/13 职场文书
幼儿园开学家长寄语(2016秋季)
2015/12/03 职场文书
Python如何识别银行卡卡号?
2021/06/10 Python
postgresql无序uuid性能测试及对数据库的影响
2021/06/11 PostgreSQL
如何Tomcat中使用ipv6地址
2022/05/06 Servers