平时多人调试程序的时候,特别是页面级别和接口调用级别的,往往不希望有一些输出,但是这个时候出现一个bug或者要调试一下返回值或者它有可能是一个数组,这个时候下面这个函数就可以派上用场了,呵呵:
版权所有,请勿转载,要转载请注明出处,呵呵!
<?php
/**
* 把数组和字符串写入文件函数
*
* @param array or int string $everything
* @param string $path
*/
function array2log($everything,$path = "/tmp/array2log.txt")
{
if(is_array($everything))
{
$everything = var_export ( $everything,True);
}
$return = file_put_contents($path,$everything,FILE_APPEND);
}
$array = array("dfdfdf","dfdfdfdf","dfdf");
array2log($array);
?>
/**
* 把数组和字符串写入文件函数
*
* @param array or int string $everything
* @param string $path
*/
function array2log($everything,$path = "/tmp/array2log.txt")
{
if(is_array($everything))
{
$everything = var_export ( $everything,True);
}
$return = file_put_contents($path,$everything,FILE_APPEND);
}
$array = array("dfdfdf","dfdfdfdf","dfdf");
array2log($array);
?>
[root@vm0000055 ~]# tail -f /tmp/array2log.txt
array (
0 => 'dfdfdf',
1 => 'dfdfdfdf',
2 => 'dfdf',
)
array (
0 => 'dfdfdf',
1 => 'dfdfdfdf',
2 => 'dfdf',
)
array (
0 => 'dfdfdf',
1 => 'dfdfdfdf',
2 => 'dfdf',
)
array (
0 => 'dfdfdf',
1 => 'dfdfdfdf',
2 => 'dfdf',
)
版权所有,请勿转载,要转载请注明出处,呵呵!
作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:https://jackxiang.com/post/1751/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
最后编辑: jackxiang 编辑于2009-5-4 11:34
评论列表