medoo.php_codesoso

介绍

RedBeanPHP是一个易用的PHP数据库框架medoo.php,相比之前介绍的Medoomedoo.php,这个就大了许多,不过也就500K多一点,并且个人感觉比Medoo要易用一点。

支持多种数据库medoo.php:MySQL, MariaDB, PostgreSQL, SQLite, CUBRID 以及 Firebird/Interbase等。

官网

https://redbeanphp.com/

medoo.php

官网

下载安装

medoo.php

下载页面

*** 一

直接下载对应功能版本,解压得到rb.php文件,放到相应目录包含即可。

url=http://www.redbeanphp.com/downloadredbean.phpwget $url --output-document="redbeanphp.tar.gz"tar xvf redbeanphp.tar.gz

*** 二

通过composer,composer.json内容如下。

{ "require": { "gabordemooij/redbean": "dev-master" }}

使用

<?phprequire 'rb.php';$tableName = "phonebook";R::setup( 'sqlite:/tmp/dbfile.db' );$item = R::dispense($tableName);//######################添加######################$item->name = "中国联通客服 *** ";$item->phone = "10010";//可以使用驼峰法命名,将自动转换为下划线$item->isDelete = false;// = is_delete$insert_id = R::store($item);//######################查询######################$bean = R::load($tableName, 2);//获取单个$beans = R::loadAll($tableName, array(1,2,3));//获取多个//######################更新######################foreach ($beans as $k=>$v){ $beans[$k]->isDelete = true;}R::storeAll($beans);//######################删除######################R::trash(R::load($tableName,1));R::close();?>

可以和Medoo比较,Medoo的介绍看我之前的文档。

发布于 2024-06-24 14:06:42
收藏
分享
海报
0 条评论
54
目录

    0 条评论

    本站已关闭游客评论,请登录或者注册后再评论吧~