學習封裝mvc(八)日誌類

2021-07-25 15:44:27 字數 907 閱讀 4757

日誌類呢可能存在檔案中,也可能存在資料庫中,也可能存在快取中,下面講下日誌類是怎麼存在檔案中的

首先在\core\lib下建立日誌類log.php,**如下

<?php 

namespace core\lib;

use core\lib\conf;

class log

static public function log($name ,$file = 'log')         

//呼叫該方法,在關鍵位置打上日誌 

}

然後在\core\lib下建立配置資料夾寫入file.php

<?php 

namespace core\lib\drive\log;

use core\lib\conf;

class file

public function log($message,$file = 'log')

// p($message);

// p($this->path.$file.'.php'); }}

然後驗證一下,檢測一下我們的\log目錄下是否有此檔案

下面我們可以在呼叫

\core\lib\log::init();    //初始化

\core\lib\log::log('ctrl:'.$ctrlclass.'   '.'action:'.$action);   //寫入控制器方法

在我們想要打上日誌的地方寫入日誌!

MVC封裝(八)日誌類

首先先在core lib 目錄下新建乙個log.php 檔案,然後建立log類,先定義乙個初始化的方法 init 在core lib 下建立drive資料夾,需要把所有驅動資訊放到lib下的drive資料夾中,然後在裡面在進行建立log資料夾,在裡面建立file.php,這代表的是我們的日誌存在檔案...

MVC框架的封裝(八)日誌類

接下來我們要做的就是沒乙個框架必備的日誌類。首先我們現在lib目錄下新建乙個log.php檔案,然後建立log類,我們先來定義乙個初始化的方法 init,我們需要把所有驅動資訊放到lib下的drive資料夾中,然後在裡面在進行建立log資料夾,在裡面建立file.php,這代表的是我們的日誌存在檔案...

封裝框架(十)日誌類

每個框架都有日誌類,日誌類非常的重要,接下來要在我們的框架中加入日誌類 首先我們要對日誌類有乙個規劃 1 確定日誌的儲存方式,例如 存到檔案中 存到資料庫中 2 寫日誌 我們這裡確定為把日誌存到檔案系統中 首先我們在lib目錄下建乙個log.php用來確定儲存方式 namespacecore lib...