當前位置: 首頁>>代碼示例>>PHP>>正文


PHP C::log方法代碼示例

本文整理匯總了PHP中C::log方法的典型用法代碼示例。如果您正苦於以下問題:PHP C::log方法的具體用法?PHP C::log怎麽用?PHP C::log使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在C的用法示例。


在下文中一共展示了C::log方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: single

 /**
  * 返回字段值
  * 示例: $db_obj->single('select name from `test` where `id`=:id', array('id'=>7))
  * 結果: ryan
  * @param string $query
  * @param array $params
  */
 public function single($query, $params = null)
 {
     $this->_init($query, $params);
     $res = $this->_sQuery->fetchColumn();
     $log = array('sql' => $query, 'params' => is_array($params) ? json_encode($params) : $params, 'data' => is_array($res) ? json_encode($res) : $res);
     C::log($log);
     return $res;
 }
開發者ID:zer0131,項目名稱:OneFox,代碼行數:15,代碼來源:DB.php

示例2: _halt

 private static function _halt($e)
 {
     if (DEBUG) {
         if (IS_CLI) {
             exit(iconv('UTF-8', 'gbk', $e->getMessage()) . PHP_EOL . 'FILE: ' . $e->getFile() . '(' . $e->getLine() . ')' . PHP_EOL . $e->getTraceAsString() . PHP_EOL);
         }
         include_once ONEFOX_PATH . DS . 'tpl' . DS . 'excetion.html';
     } else {
         $log_info['url'] = $_SERVER['REQUEST_URI'];
         $log_info['errmsg'] = $e->getMessage();
         $log_info['file'] = $e->getFile();
         $log_info['line'] = $e->getLine();
         C::log($log_info, Log::ERROR);
         //記錄錯誤日誌
         if (IS_CLI) {
             exit;
         }
         $url = Config::get('404_page');
         if ($url) {
             Response::redirect($url);
         }
         header('HTTP/1.1 404 Not Found');
         header('Status:404 Not Found');
         include_once ONEFOX_PATH . DS . 'tpl' . DS . '404.html';
     }
 }
開發者ID:zer0131,項目名稱:OneFox,代碼行數:26,代碼來源:Onefox.php


注:本文中的C::log方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。