• 技术文章 >后端开发 >php教程

    php 写入日志函数

    不言不言2018-04-14 09:17:24原创1620
    本篇文章介绍的内容是关于php 写入日志函数,现在分享给大家,有需要的朋友可以参考一下

        public static function log($var, $file = ''){
            $file = LOG_PATH . 'static' . '/' . 'log' . '/' .
            ($file ? $file . '_' : $file) . date('Ymd') . '.log';
            $str = self::encodeObject($var);
            error_log(DTF . ' ' . $str . "\n", 3, $file);
        }
        
        private static function encodeObject($Object){
            $str = '';
            if (is_resource($Object) || is_object($Object)) {
                $str = '** '.(string)$Object.' **';
            } elseif (is_array($Object)) {
                foreach ($Object as $key => $val) {
                    $str .= $key . '::::' . self::encodeObject($val) . '\n';
                }
            } else {
                $str = (string)$Object;
            }
            return $str;
        }

    相关推荐:

    php写入文件fwrite() 函数用法总结

    thinkphp写入读取缓存实例

    简单的php写入数据库类代码分享


    php入门到就业线上直播课:查看学习

    以上就是php 写入日志函数的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    前端(VUE)零基础到就业课程:点击学习

    清晰的学习路线+老师随时辅导答疑

    自己动手写 PHP MVC 框架:点击学习

    快速了解MVC架构、了解框架底层运行原理

    专题推荐:php 函数 日志
    上一篇:php自动加载方式 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• 工具包分享:PHP实现滑块验证图片• 请教QQ互联的代码是如何写的? • 没有上载的分数了,vip次数也用完了啊 • PHP登录跳转,该怎么处理 • 注册信息添加到数据库,该怎么处理
    1/1

    PHP中文网