关键字:PHP 时区 时间 日志

<html>
<body> <?php
date_default_timezone_set('Asia/Hong_Kong'); //set time zone
set_error_handler("myHandler"); //set error handler
$chinatime = date('Y-m-d H:i:s'); //get current time
$max_size = 500000; try
{
$content = "Hello WeiXin!";
logger2($content);
//throw new Exception("Value must be 1 or below aaaaaaaaaaaaaaaaaaa");
}
catch(Exception $e)
{
logger2("Exception Message: ".$e->getMessage());
} //record operation log into .log file
function logger($log_content)
{
print_r(date('H:i:s')." ".$log_content."<br />");
$log_filename = date("Ymd").".log";
$file = fopen($log_filename ,"a+");
fwrite($file, date('H:i:s')." ".$log_content."\r\n");
fclose($file);
}
//record operation log into .log file
function logger2($log_content)
{
Global $max_size;
print_r(date('H:i:s')." ".$log_content." "."<br />");
$log_filename = date("Ymd").".log";
if(file_exists($log_filename) and (abs(filesize($log_filename)) > $max_size)){unlink($log_filename);sleep(1);}
file_put_contents($log_filename, date('H:i:s')." ".$log_content." "."\r\n", FILE_APPEND);
}
//error handler function
function myHandler($level, $message, $file, $line, $context)
{
logger("<b>[ERROR]</b> LEVEL: $level, MESSAGE: $message, FILE: $file, LINE: $line, CONTENT: $context");
die();
} ?> </body>
</html>

最新文章

  1. C++_系列自学课程_第_6_课_bitset集_《C++ Primer 第四版》
  2. JavaSe:Cookie 管理的API介绍
  3. sublime配置coffeeScript
  4. Codeforces Round #215 (Div. 2) B. Sereja and Suffixes
  5. python 正则使用笔记
  6. LINQ 嵌套查询
  7. Java类加载器深入探索
  8. Java GUI 画点
  9. Chrome开发者工具详解 (5):Application、Security、Audits面板
  10. oracle 两个时间相减
  11. C语言基础08
  12. ajax jsonp 跨域请求
  13. EF实体的部分更新
  14. RHEL6.4安装nginx
  15. Container/Injection
  16. linux创建虚拟环境
  17. IM群聊消息究竟是存1份(即扩散读)还是存多份(即扩散写)?
  18. python中的猴子补丁Monkey Patch
  19. mysql中外键的创建与删除
  20. left join 太神奇了

热门文章

  1. android权限详细
  2. [慕课笔记]mongodb入门篇
  3. 【p092】分数线划定
  4. boost::asio的http client应用笔记
  5. 爬虫抓取页面数据原理(php爬虫框架有很多 )
  6. iOS开发ARC与MRC下单例的完整写法与通用宏定义
  7. js判断是否微信客户端
  8. [CSS] Showing horizontal scrollbar always for the table
  9. Strut2与Hibernate的一个web分页功能
  10. 使用搜狐Sendcloud的Webapi发送邮件:Jodd和Apache Httpclient