+
95
-

如何自己编写实现一个文件数据库?

如何自己编写实现一个文件数据库?


网友回复

+
15
-

我们以php为例实现一个自定义的二进制文件数据库,通过pack与unpack格式化数据进行存储,示例如下:

<?php

class Person_Data

{

    /**

    * 数据库文件路径

    *

    * @var string

    */

    var $_database = 'wps.db';

    /**

    * 打开一个数据库文件

    *

    * @param string $file 数据库文件名

    */

    function openDb($file = 'wps.db') {

        $this->_database = $file;

        $this->_database = fopen($this->_database, 'ab+');

    }

    /**

    * 向数据库中写入一条记录

    *

    * @param array $data 

    * @return void

    */

    function writeRecord($data) {

        $...

点击查看剩余70%

我知道答案,我要回答