当前位置: 首页>>代码示例>>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;未经允许,请勿转载。