logger("T ".$result);这两行代码的作用是? {代码...} 百度看到了这个...这个看懂了点,但是我之前那个logger方法是空的也有用吗?"/> logger("T ".$result);这两行代码的作用是? {代码...} 百度看到了这个...这个看懂了点,但是我之前那个logger方法是空的也有用吗?">
ホームページ >バックエンド開発 >PHPチュートリアル >微信开发中有个问题,$this->logger("R ".$postStr);
<code>public function responseMsg() { $postStr = $GLOBALS["HTTP_RAW_POST_DATA"];//保留xml类型原始数据 if (!empty($postStr)){ $this->logger("R ".$postStr); $postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA);//把数据载入到对象postObj中 $RX_TYPE = trim($postObj->MsgType);//调用对象postObj里的MsgType switch ($RX_TYPE) { case "event": $result = $this->receiveEvent($postObj); break; case "text": $result = $this->receiveText($postObj); break; } $this->logger("T ".$result); echo $result; } }</code>
<code>private function logger($log_content) { }</code>
代码如上,问题是
$this->logger("R ".$postStr);
$this->logger("T ".$result);
这两行代码的作用是?
<code>//写日志,参数log_content传日志的内容 private function logger($log_content){ //日志大小 1000KB echo "6"; $max_size = 1000; $log_filename = "log.xml"; if(file_exists($log_filename) && (abs(filesize($log_filename)) > $max_size)){ unlink($log_filename); } file_put_contents($log_filename,date("H:i:s")." ".$log_content."\n",FILE_APPEND); }</code>
百度看到了这个...这个看懂了点,但是我之前那个logger方法是空的也有用吗?
<code>public function responseMsg() { $postStr = $GLOBALS["HTTP_RAW_POST_DATA"];//保留xml类型原始数据 if (!empty($postStr)){ $this->logger("R ".$postStr); $postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA);//把数据载入到对象postObj中 $RX_TYPE = trim($postObj->MsgType);//调用对象postObj里的MsgType switch ($RX_TYPE) { case "event": $result = $this->receiveEvent($postObj); break; case "text": $result = $this->receiveText($postObj); break; } $this->logger("T ".$result); echo $result; } }</code>
<code>private function logger($log_content) { }</code>
代码如上,问题是
$this->logger("R ".$postStr);
$this->logger("T ".$result);
这两行代码的作用是?
<code>//写日志,参数log_content传日志的内容 private function logger($log_content){ //日志大小 1000KB echo "6"; $max_size = 1000; $log_filename = "log.xml"; if(file_exists($log_filename) && (abs(filesize($log_filename)) > $max_size)){ unlink($log_filename); } file_put_contents($log_filename,date("H:i:s")." ".$log_content."\n",FILE_APPEND); }</code>
百度看到了这个...这个看懂了点,但是我之前那个logger方法是空的也有用吗?
打印日志记录啊