高亮度显示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 相关文章推荐
php笔记之:文章中图片处理的使用
Apr 26 PHP
php while循环得到循环次数
Oct 26 PHP
php指定函数参数默认值示例代码
Dec 04 PHP
PHP编程风格规范分享
Jan 15 PHP
你可能不知道PHP get_meta_tags()函数
May 12 PHP
兼容各大浏览器带关闭按钮的漂浮多组图片广告代码
Jun 05 PHP
Yii使用CLinkPager分页实例详解
Jul 23 PHP
PHP与MYSQL中UTF8编码的中文排序实例
Oct 21 PHP
PHP url的pathinfo模式加载不同控制器的简单实现
Aug 12 PHP
Yii2 如何在modules中添加验证码的方法
Jun 19 PHP
php实现websocket实时消息推送
Mar 30 PHP
PHP创建对象的六种方式实例总结
Jun 27 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中对各种加密算法、Hash算法的速度测试对比代码
2014/07/08 PHP
在SAE上搭建最新wordpress的方法
2014/12/21 PHP
PHP的文件操作与算法实现的面试题示例
2015/08/10 PHP
PHP实现文字写入图片功能
2019/02/18 PHP
获取Javscript执行函数名称的方法
2006/12/22 Javascript
原生javascript兼容性测试实例
2013/07/01 Javascript
浅析jQuery中常用的元素查找方法总结
2013/07/04 Javascript
js保留小数点后几位的写法
2014/01/03 Javascript
JS生成不重复随机数组的函数代码
2014/06/10 Javascript
ajax如何实现页面局部跳转与结果返回
2015/08/24 Javascript
jQuery 操作input中radio的技巧
2016/07/18 Javascript
JS代码实现百度地图 画圆 删除标注
2016/10/12 Javascript
JS实现快速的导航下拉菜单动画效果附源码下载
2016/11/01 Javascript
vue.js事件处理器是什么
2017/03/20 Javascript
深入理解node.js之path模块
2017/05/03 Javascript
js实现股票实时刷新数据案例
2017/05/14 Javascript
vue mintui-Loadmore结合实现下拉刷新和上拉加载示例
2017/10/12 Javascript
JS实现水平遍历和嵌套递归操作示例
2019/08/15 Javascript
layui form.render('select', 'test2') 更新渲染的方法
2019/09/27 Javascript
基础的十进制按位运算总结与在Python中的计算示例
2016/06/28 Python
用python找出那些被“标记”的照片
2017/04/20 Python
TensorFlow 模型载入方法汇总(小结)
2018/06/19 Python
python微信公众号之关注公众号自动回复
2018/10/25 Python
基于wxPython的GUI实现输入对话框(1)
2019/02/27 Python
Python中random模块常用方法的使用教程
2020/10/04 Python
详解HTML5 录音的踩坑之旅
2017/12/26 HTML / CSS
德国拖鞋网站:German Slippers
2019/11/08 全球购物
JSF面试题:Jsf中导航的标签是什么
2013/04/20 面试题
党员岗位承诺口号大全
2014/03/28 职场文书
《得道多助,失道寡助》教学反思
2014/04/19 职场文书
司法所长先进事迹
2014/06/02 职场文书
小学生差生评语
2014/12/29 职场文书
2015年国庆节慰问信
2015/03/23 职场文书
作息时间调整通知
2015/04/22 职场文书
人代会简报
2015/07/21 职场文书
人民币使用说明书
2019/04/17 职场文书