php 将debug信息写入文件的函数($_SERVER['PHP_SELF'])
来源:互联网 发布:欧美品牌男装淘宝 编辑:程序博客网 时间:2024/04/30 10:20
参考文档 http://php.net/manual/zh/function.basename.php
inclue 包含这个函数
$file_name = basename($_SERVER['PHP_SELF'], '.php');可以获取当前脚本的名字
//debug记录function debug($info, $force = false){ if (!DEBUG && !$force) return; if (!is_string($info)) { $info = json_encode($info,JSON_UNESCAPED_UNICODE); } $file_name = basename($_SERVER['PHP_SELF'], '.php'); if (!$file_name) $file_name = 'debug'; $dir = LOG_PATH; if ($file_name != 'debug') { $dir = LOG_PATH . date('Ymd') . '/'; if (!file_exists($dir) || !is_dir($dir)) { @mkdir($dir, 0755, true); } } $destination = $dir . $file_name . '.log'; file_put_contents( $destination, '['.date('Y-m-d H:i:s').'] '. $info.PHP_EOL, FILE_APPEND );}
阅读全文
0 0
- php 将debug信息写入文件的函数($_SERVER['PHP_SELF'])
- PHP $_SERVER[’PHP_SELF’]
- PHP $_SERVER[’PHP_SELF’]
- PHP $_SERVER[’PHP_SELF’]
- php中$_SERVER[PHP_SELF] 和 $_SERVER[SCRIPT_NAME]之间的区别
- php中$_SERVER[PHP_SELF] 和 $_SERVER[SCRIPT_NAME]之间的区别
- php中$_SERVER[PHP_SELF] 和 $_SERVER[SCRIPT_NAME]之间的区别
- PHP 将信息写入文件
- php中include,require的文件包含问题,以及$_SERVER['PHP_SELF']和__FILE__的区别
- 详解PHP中$_SERVER函数的QUERY_STRING和REQUEST_URI、SCRIPT_NAME、PHP_SELF
- PHP $_SERVER[PHP_SELF],[SCRIPT_NAME], ['REQUEST_URI']
- php functions: htmlentities($_SERVER['PHP_SELF'])
- PHP $_SERVER['PHP_SELF']、$_SERVER['SCRIPT_NAME'] 与 $_SERVER['REQUEST_URI'] 之间的区别
- PHP $_SERVER['PHP_SELF']、$_SERVER['SCRIPT_NAME'] 与 $_SERVER['REQUEST_URI'] 之间的区别
- PHP $_SERVER['PHP_SELF']、$_SERVER['SCRIPT_NAME'] 与 $_SERVER['REQUEST_URI'] 之间的区别
- PHP $_SERVER['PHP_SELF']、$_SERVER['SCRIPT_NAME'] 与 $_SERVER['REQUEST_URI'] 之间的区别
- PHP $_SERVER['PHP_SELF']、$_SERVER['SCRIPT_NAME'] 与 $_SERVER['REQUEST_URI'] 之间的区别
- PHP $_SERVER['PHP_SELF']、$_SERVER['SCRIPT_NAME'] 与 $_SERVER['REQUEST_URI'] 之间的区别
- Java 发送邮件
- Unity 制作font字体
- 《MySQL入门很简单》学习笔记(17)之第17章MySQL日志(关键词:MySQL/日志)
- 圆、矩形、线段碰撞检测
- 文章标题
- php 将debug信息写入文件的函数($_SERVER['PHP_SELF'])
- python运维_fourth_chapter(1)
- 析构函数为什么会自动再调用父类的析构函数?
- 服务器搬迁清单需要启动任务以及恢复办法
- jq serialize() 方法
- AndroidUtilCode
- 【3dsmax】动画的基本制作
- NOIP2017提高组 模拟赛13(总结)
- bzoj1072[SCOI2007]排列perm