Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 网站建设 > PHP > 编辑php源码,更改print_r的输出方式
【标  题】:编辑php源码,更改print_r的输出方式
【关键字】:php,print_r
【来  源】:http://www.cublog.cn/u/14321/showart.php?id=178738

编辑php源码,更改print_r的输出方式

Your Ad Here

在日常的开发中,print_r可以用来输出数组的内容,是我比较常用的一个函数,但是它是单行输出,看起来不太清析,一般都会加上

<pre>,但每次加很不方便,于是,想将它放到源码中,但之能自动加上<pre>,步骤如下:

1)下载php的源码


2)打开print_r的源码(定义在php源码目录的ext/standard/basic_functions.c)


3)搜索PHP_FUNCTION(print_r),在zend_print_zval_r(var, 0 TSRMLS_CC)的前后加上PUTS("<pre>modify by tim<br/>")和PUTS("</pre>") 使之变成:

PHP_FUNCTION(print_r)
{
..
PUTS("<pre>modify by tim<br/>");
zend_print_zval_r(var, 0 TSRMLS_CC);
PUTS("</pre>");
..
}


4)./configure && make && make install


5)写一个程序试试,OK了..输出会加上了<pre></pre>;

用perl发送邮件:【上一篇】
mysql的选项文件(my.cnf)的搜索顺序:【下一篇】
【相关文章】
  • 为php动态flash文件的生成
  • redhat linux9.0下配置APACHE2.0.55 +PHP5.1.1+MYSQL5.0.
  • 福建PHP社区首次聚会圆满成功 (附照片,ppt)
  • phpMyWebmin 1.0 (window.php)
  • PHP5乱记(2)都是权限惹的祸:apache的403问题
  • Asp,PHP,JSP,.Net几种网站开发语言比较
  • memcached安装+php使用手记
  • 如何在Windosws 2000中安装PHP4并访问Oracle
  • PHP5中的时间相差八小时的解决办法
  • PHP模板引擎Smarty介绍
  • 【随机文章】
  • 通过HTML网页检测网站是否能够访问,如果不能访问则报警。
  • Microsoft 脚本编码器Script Encoder介绍(3)全中文
  • grub多重引导管理器
  • 14.5.12 The checked & unchecked operators
  • C#集合类
  • 系统服务描述符表
  • 关于Flash+HTML实用技巧的一点补充
  • vc.dll
  • 教你用Word制作精彩贺卡
  • Linux中文件查找技术大全(find转载)
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.