如何演示Thinkphp5.1中获取项目根目录与子目录路径的具体实现?
- 内容介绍
- 文章标签
- 相关推荐
本文共计504个文字,预计阅读时间需要3分钟。
导读:近期使用Thinkphp5.1进行开发时,在使用LOG_PATH常量(日志路径)时发生报错。由于之前直接使用了5.0版本的框架,升级到5.1版本后出现此类情况。经过官方调整,建议直接查看官方文档。
导读:
最近使用Thinkphp5.1做开发,在使用LOG_PATH常量(日志路径)时发生报错,因为之前一直使用5.0的框架,换到5.1版本后,出现这种情况,很明白是官方做了调整,所以特地去看了官方说明。
官方文档:www.kancloud.cn/manual/thinkphp5_1/
常量调整
Thinkphp5.1取消了所有的框架内置常量(不影响应用代码中的自定义常量),如需获取,请使用think\facade\App类的内置方法以及think\facade\Env类获取。
说明:通过Env类的get方法获取路径变量的时候不区分大小写。
Thinkphp5.1打印独立日志的方法:
/** * 打印日志 * $msg 日志内容 */ function printLog($msg) { $path=LOG_PATH .date('Y-m-d').".txt"; file_put_contents($path, "\r\n" . $msg . "\r\n\r\n", FILE_APPEND); }
到此这篇关于Thinkphp5.1获取项目根目录以及子目录路径的方法实例讲解的文章就介绍到这了,更多相关Thinkphp5.1获取项目根目录以及子目录路径的方法内容请搜索自由互联以前的文章或继续浏览下面的相关文章希望大家以后多多支持自由互联!
本文共计504个文字,预计阅读时间需要3分钟。
导读:近期使用Thinkphp5.1进行开发时,在使用LOG_PATH常量(日志路径)时发生报错。由于之前直接使用了5.0版本的框架,升级到5.1版本后出现此类情况。经过官方调整,建议直接查看官方文档。
导读:
最近使用Thinkphp5.1做开发,在使用LOG_PATH常量(日志路径)时发生报错,因为之前一直使用5.0的框架,换到5.1版本后,出现这种情况,很明白是官方做了调整,所以特地去看了官方说明。
官方文档:www.kancloud.cn/manual/thinkphp5_1/
常量调整
Thinkphp5.1取消了所有的框架内置常量(不影响应用代码中的自定义常量),如需获取,请使用think\facade\App类的内置方法以及think\facade\Env类获取。
说明:通过Env类的get方法获取路径变量的时候不区分大小写。
Thinkphp5.1打印独立日志的方法:
/** * 打印日志 * $msg 日志内容 */ function printLog($msg) { $path=LOG_PATH .date('Y-m-d').".txt"; file_put_contents($path, "\r\n" . $msg . "\r\n\r\n", FILE_APPEND); }
到此这篇关于Thinkphp5.1获取项目根目录以及子目录路径的方法实例讲解的文章就介绍到这了,更多相关Thinkphp5.1获取项目根目录以及子目录路径的方法内容请搜索自由互联以前的文章或继续浏览下面的相关文章希望大家以后多多支持自由互联!

