美文网首页
php写入日志

php写入日志

作者: JUN888 | 来源:发表于2019-08-12 11:57 被阅读0次
if (!function_exists('log2txt')) {
    
    /**
     * 写入日志
     *
     * @param [type] $values
     * @param string $dir
     * @return void
     */
    function log2txt($values, $dir = 'lyj')
    {
        // 如果数据是数组则转换成字符
        if (is_array($values)) {
            $values = print_r($values, true);
        }

        // 日志内容
        $content = '[' . date('Y-m-d H:i:s') . ']' . PHP_EOL . $values . PHP_EOL . PHP_EOL;
        try {
            // 文件路径
            $filePath = $dir . '/logs/';
            // 路径不存在则创建
            !is_dir($filePath) && mkdir($filePath, 0755, true);
            // 写入文件
            return file_put_contents($filePath . date('Y-m-d') . '.log', $content . PHP_EOL . PHP_EOL, FILE_APPEND);
        } catch (\Exception $e) {
            return false;
        }
    }

}

相关文章

网友评论

      本文标题:php写入日志

      本文链接:https://www.haomeiwen.com/subject/elnyjctx.html