PHP中error_log()函数的使用方法

yipeiwu_com6年前PHP代码库

本文实例讲述了PHP中error_log()函数的使用方法。分享给大家供大家参考。具体分析如下:

今天遇到一个问题需要调试,但是只能通过日志打印调试,就用到了error_log这个函数

需要打印的是一台服务器发送到我们服务器的post数据

代码如下:(key和value都打印了)

复制代码 代码如下:
if(!empty($_POST) ){
 while (list($key, $val) = each($_POST))
  {
 @error_log("$key => $val", 3,'/tmp/test_post_allstarpay.log' );
  }
}

error_log有四个参数 ,主要是前3个,第一个是log日志写入内容,第二个是日志存入方式3表示存入指定位置,第三个是存入位置

服务器用的是centos ,tmp有读写权限 所以就写入tmp内了

error_log会自动生成相应的log文件,不需要手动创建!

希望本文所述对大家的php程序设计有所帮助。

相关文章

php后台程序与Javascript的两种交互方式

方法一:通过Cookie交互。 一共是三个文件,分别为:index.htm,action.php,main.htm 原理为前台页面main.htm和后台action.php通过页面框架...

深入PHP magic quotes的详解

深入PHP magic quotes的详解

特地查看了下手册,关于php  magic quotes,常见的几个设置如下,magic_quotes_gpc,magic_quotes_sybase,magic_quote_...

JS中encodeURIComponent函数用php解码的代码

JS中encodeURIComponent函数给中文编码后,如何用php解码?? 前提:编码前的中文可能是gbk,gb2312,utf-8等。 复制代码 代码如下: urldecode(...

PHP函数rtrim()使用中的怪异现象分析

本文实例讲述了PHP函数rtrim()使用中的怪异现象。分享给大家供大家参考,具体如下: 今天用rtrim()函数时遇到了一个奇怪的问题: echo rtrim('<p>...

Windows下利用Gvim写PHP产生中文乱码问题解决方法

首先:找出乱码产生的原因。 一直以为是浏览器的原因,结果我在chrome,firefox,IE9里面都出现了乱码,所以浏览器的因素可以排除。为了验证我猜测是Gvim的原因, 我用记事本(...