| 此次更新主要增加迭代器功能,使用如下: <?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原理图 |