tp5框架Fastadmin中的Log日志如何去用

首先fastadmin是基于tp5的框架进行开发,在我们使用fastadmin写好接口后,接口在测试时没有任何问题,当前端进行访问时却无法进行交互,这是就可以使用tp5框架自带的Log日志;

下面就为大家介绍Log的使用:

use think\Log;

在你使用的php文件下引入Log日志。

Log的使用方法:

一般使用log::write(),因为它可以进行实时监控;

方法 描述
Log::record() 记录日志信息到内存
Log::save() 把保存在内存中的日志信息写入
Log::write() 实时写入一条日志信息

语法: 

Log::write('测试日志信息,这是警告级别,并且实时写入','notice');

日志的级别:

thinkPHP对系统的日志按照级别来分类,并且这个日志完全可以有自己去定义

1.log常规日志,用来记录

2.error 错误,会导致程序直接终止

3.info 信息,程序输出信息

4.sql SQL语句,用于SQL语句的记录,只可以在数据库的调试模式使用

使用Log:

基础是介绍说完了,现在我们来说一说如何去使用它

public function index(){
		if($this->request->isAjax()){
                        //接口
			$url = "";
                        //发送请求
			$res = make_request($url);
                        //将接口返回的信息写入日志
			Log::write('index.res'.$res['result'],'info');
		}
	}

日志记录就完成了,但日志存到哪里了呢?

tp5框架Fastadmin中的Log日志如何去用_第1张图片

就在真个目录中;

 

 

你可能感兴趣的:(fastadmin,php,开发语言,java)