PHP 文件数据库 CuteDB v1.1 发布,增加迭代器功能

栏目: 软件资讯 · 发布时间: 7年前

内容简介:此次更新主要增加迭代器功能,使用如下: <?php $db = new CuteDB(); for ($i = 0; $i < 100; $i++) {     $db->set('key_'.$i, 'value'.$i); } $db->moveHead(); while (true) {...

此次更新主要增加迭代器功能,使用如下:

<?php
$db = new CuteDB();

for ($i = 0; $i < 100; $i++) {
    $db->set('key_'.$i, 'value'.$i);
}

$db->moveHead();

while (true) {
    $next = $db->next();
    if (!$next) {
        break;
    }
    echo $next[0] . ": " . $next[1] . "\n";
}

$db->moveTail();

while (true) {
    $prev = $db->prev();
    if (!$prev) {
        break;
    }
    echo $prev[0] . ": " . $prev[1] . "\n";
}

CuteDB

是一个由原生 PHP 实现的文件数据库,CuteDB只有一个文件,如果你不想使用庞大的数据库系统,而且只需要单机功能,那么CuteDB就是你最佳的选择。

例子:

<?php

include('CuteDB.php');

$db = new CuteDB();

$db->open('test'); // Open DB

$db->set('test_key', 'test_value'); // Set key value map

echo $db->get('test_key'); // Get key's value

$db->close(); // Close DB

原理图

PHP 文件数据库 CuteDB v1.1 发布,增加迭代器功能


【声明】文章转载自:开源中国社区 [http://www.oschina.net]


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

产品的视角:从热闹到门道

产品的视角:从热闹到门道

后显慧 / 机械工业出版社 / 2016-1-1 / 69.00

本书在创造性的提出互联网产品定义的基础上,为读者提供了一个从0基础到产品操盘手的产品思维培养方法! 全书以互联网产品定义为基础,提出了产品思维学习的RAC模型,通过认识产品、还原产品和创造产品三个阶段去培养产品思维和产品认知。 通过大量的图片和视觉引导的方法,作者像零基础的用户深入浅出的描绘了一条产品经理的自我修养路径,并且提供了知识地图(knowledge map)和阅读雷达等工具,......一起来看看 《产品的视角:从热闹到门道》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码