TP框架log日志使用方法

在需使用日志页面引入TP_LOG第三方扩展

Vendor('utils.Log');

使用方法

public function logins(){
        $request = '2222';
        \Log::outLog("网银通知接口", $request,'epay');
}

\Log::outLog($title, $content, $file_name);

  • $title 存储日志头部名称
  • $content 存储内容
  • $file_name log日志文件名称

第三方类库代码

LOG.PHP
require_once 'Tools.php';

    class Log{
        static function outLog($api_n,$content,$type){
            $time=Tools::getTime("Y年m月d日G时i分s秒x毫秒");
            $log_str="$time   $api_n\n$content\n------------------\n";
            $file_n="Log__".date("Ymd").".txt";
            $path = realpath(__ROOT__)."/Runtime/Logs/".$type;
            if (! file_exists ( $path )) {
               mkdir ( "$path", 0777, true );
            }
            $file=fopen($path."/$file_n", "a+");
            fwrite($file, $log_str);
            fclose($file);
        }
    }
TOOLS.PHP
class Tools{
        public static function getTime($tag){
            list($usec,$sec)=explode(" ", microtime());
            $now_time=((float)$usec+(float)$sec);
            list($usec,$sec)=explode(".", $now_time);
            $date=date($tag,$usec);
            return str_replace('x', $sec, $date);
        }
    }
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值