分类:
2006-09-30 11:38:27
在日常的开发中,print_r可以用来输出数组的内容,是我比较常用的一个函数,但是它是单行输出,看起来不太清析,一般都会加上
,但每次加很不方便,于是,想将它放到源码中,但之能自动加上,步骤如下:");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("modify by tim") 使之变成:
")和PUTS("PHP_FUNCTION(print_r)
{
..
PUTS("modify by timzend_print_zval_r(var, 0 TSRMLS_CC);
");
PUTS("
..
}
4)./configure && make && make install;
5)写一个程序试试,OK了..输出会加上了