JsonDb
简介
JsonDb是一款由原生PHP实现的非关系型轻量级JSON文件数据库。如果你需要存储各种基础类的数据,或者一个站点内有多个小项目,那么JsonDb就是你最佳的选择。它包括查询、添加、更新、删除等对数据的基本操作,适合存储数据量不大的数据
初始化
//加载核心文件
require_once JsonDb.php';
require_once Db.php';
//初始化db类
$JSONDB = new Db();
//配置jsonDb 默认关闭数据压缩、加密并开启调试模式,可使用自定义配置
$json_path = $_SERVER['DOCUMENT_ROOT'] . 'content' . DIRECTORY_SEPARATOR . 'JsonDb';//数据库路径
$JSONDB->setConfig([
'path' => $json_path, // 数据存储路径(必须配置)
'file_suffix' => '.json', // 文件后缀名
'debug' => true, // 调试模式
'encode' => null, // 数据加密函数
'decode' => null, // 数据解密函数
]);