Logger.php 659 B

1234567891011121314151617181920212223242526
  1. <?php
  2. namespace LdzfPay\Api\Common;
  3. /**
  4. * 日志处理类
  5. */
  6. Class Logger{
  7. public function logInfo($msg){
  8. if(UMF_LOG_SWITCH == true){
  9. $filePath = UMF_LOG_PATH ."-". date("Ymd").".txt";
  10. $msgHead = date("[Y-m-d H:i:s]"). "-[".$_SERVER['HTTP_REFERER']."]-[data] ";
  11. $msg = $msgHead .$msg."\n";
  12. error_log($msg, 3, $filePath);
  13. }
  14. }
  15. public function logArrToStr($arr=array()){
  16. $str = "\nArray(\n";
  17. foreach($arr as $key=>$value){
  18. $tmpStr = $key ." = " .$value . "\n";
  19. $str .= "\t".$tmpStr;
  20. }
  21. $str .= ")";
  22. return $str;
  23. }
  24. }