高亮度显示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后台程序与Javascript的两种交互方式
Oct 25 PHP
PHPwind整合最土系统用户同步登录实现方法
Dec 08 PHP
php中将网址转换为超链接的函数
Sep 02 PHP
php跨域cookie共享使用方法
Feb 20 PHP
PHP统计目录大小的自定义函数分享
Nov 18 PHP
java模拟PHP的pack和unpack类
Apr 13 PHP
phpinfo()中Loaded Configuration File(none)的解决方法
Jan 16 PHP
php ajax数据传输和响应方法
Aug 21 PHP
微信推送功能实现方式图文详解
Jul 12 PHP
phpQuery采集网页实现代码实例
Apr 02 PHP
使用git迁移Laravel项目至新开发环境的步骤详解
Apr 06 PHP
解决PhpStorm64不能启动的问题
Jun 20 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脚本的10个技巧(2)
2006/10/09 PHP
用PHP控制用户的浏览器--ob*函数的使用说明
2007/03/16 PHP
PHP的SQL注入过程分析
2012/01/06 PHP
基于JQuery 滑动与动画的说明介绍
2013/04/18 Javascript
jQuery父级以及同级元素查找介绍
2013/09/04 Javascript
理解javascript中的回调函数(callback)
2014/09/02 Javascript
基于jQuery实现的文字按钮表单特效整理
2014/12/07 Javascript
node.js中的fs.fchown方法使用说明
2014/12/16 Javascript
分享一则javascript 调试技巧
2015/01/02 Javascript
Google 地图类型详解及示例代码
2016/08/06 Javascript
vue制作加载更多功能的正确打开方式
2016/10/12 Javascript
Javascript实现一个简单的输入关键字添加标签效果实例
2017/06/01 Javascript
js学使用setTimeout实现轮循动画
2017/07/17 Javascript
给vue项目添加ESLint的详细步骤
2017/09/29 Javascript
vue+web端仿微信网页版聊天室功能
2019/04/30 Javascript
js 实现ajax发送步骤过程详解
2019/07/25 Javascript
JS实现关闭小广告特效
2021/01/29 Javascript
[02:21]十步杀一人,千里不留行——DOTA2全新英雄天涯墨客展示
2018/08/29 DOTA
在Python中通过threading模块定义和调用线程的方法
2016/07/12 Python
Python中%是什么意思?python中百分号如何使用?
2018/03/20 Python
pandas 数据实现行间计算的方法
2018/06/08 Python
将pandas.dataframe的数据写入到文件中的方法
2018/12/07 Python
python脚本当作Linux中的服务启动实现方法
2019/06/28 Python
python采集百度搜索结果带有特定URL的链接代码实例
2019/08/30 Python
如何安装2019Pycharm最新版本(详细教程)
2019/09/26 Python
通过实例解析Python调用json模块
2019/12/11 Python
TensorFlow 读取CSV数据的实例
2020/02/05 Python
HTML5 canvas基本绘图之图形组合
2016/06/27 HTML / CSS
欧洲著名的二手奢侈品网站:Vestiaire Collective
2020/03/07 全球购物
全球精选男装和家居用品:Article
2020/04/13 全球购物
新闻网站实习自我鉴定
2013/09/25 职场文书
人民调解员先进事迹材料
2014/05/08 职场文书
Go标准容器之Ring的使用说明
2021/05/05 Golang
Python实现位图分割的效果
2021/11/20 Python
讲解MySQL增删改操作
2022/05/06 MySQL
关于MySQL中explain工具的使用
2023/05/08 MySQL