JsonDB-PHP原生 PHP Json文件數(shù)據(jù)庫
JsonDB
項目介紹
JsonDB是一個由原生PHP實現(xiàn)的文件數(shù)據(jù)庫,JsonDB只有一個文件,如果你不想使用龐大的數(shù)據(jù)庫系統(tǒng),而且只需要單機功能,那么JsonDB就是你最佳的選擇。 JsonDB只有初始化寫入和查詢功能,所以適用于比較固定的,數(shù)據(jù)量不大的數(shù)據(jù),比如地區(qū).
軟件架構(gòu)
由純原生PHP實現(xiàn)的json文件數(shù)據(jù)庫,將數(shù)據(jù)存儲為json格式,不占用mysql資源純以讀寫文件的形式查詢數(shù)據(jù)庫,寫法類似于thinkphp的查詢.支持壓縮存儲json大大減少空間占用
使用說明
<?php
header("content-Type: text/html; charset=utf-8");
include('JsonDB.class.php');
$db = new JsonDB('areazip');
$param=array();
$param['pid']=130;
$param['id']=130;
$param['_logic']='or';
$area=$db->select($param);
$param=array();
$param['name']=array('like','河北');
$area=$db->select($param);
$param=array();
$param['id']=130;
$areaname=$db->find($param,'name');
?>
支持查詢語法:eq,neq,like,in,notin,gt,lt,egt,elt 可自行擴展
_logic 定義 and 或 or
評論
圖片
表情
