medoo.php_codesoso
作者
介绍
RedBeanPHP是一个易用的PHP数据库框架medoo.php,相比之前介绍的Medoomedoo.php,这个就大了许多,不过也就500K多一点,并且个人感觉比Medoo要易用一点。
支持多种数据库medoo.php:MySQL, MariaDB, PostgreSQL, SQLite, CUBRID 以及 Firebird/Interbase等。
官网
https://redbeanphp.com/
官网
下载安装
下载页面
*** 一
直接下载对应功能版本,解压得到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的介绍看我之前的文档。
目录
推荐阅读
0 条评论
本站已关闭游客评论,请登录或者注册后再评论吧~