redbean
5.7.4
RedBeanPhp是易於使用的PHP ORM工具。
從網站下載redbeanphp:
https://redbeanphp.com/download
提取檔案館,然後將其放入您的PHP項目中,瞧!
可選:SHA256SUM並檢查簽名。
只需打開您的composer.json文件,然後在您的需求列表中添加軟件包名稱(eg "gabordemooij/redbean": "dev-master")
。
{
"require" : {
"gabordemooij/redbean" : " dev-master "
}
}
注意:您會在Redbean網站上找到許多示例,利用Redbean的R
類。由於作曲家中的名稱為自動加載,因此該類將以RedbeanPHPR
而不是R
。如果您想使用較短的R
Alias,則可以在代碼開頭添加use
語句:
use RedBeanPHP R as R ;
注意:重要的是要注意,在與作曲家一起使用Redbeanphp時,使用模型時需要一些額外的預防措施。由於作曲家的命名空間要求,在創建模型時,我們需要使用SimpleModel
擴展,而不是RedBean_SimpleModel
。此外,我們需要指定SimpleModel
的命名空間,因此將模型與RedBean一起使用與作曲家一起使用的完整示例如下:
use RedBeanPHP R ;
class User extends RedBeanPHP SimpleModel
{
...
}
請注意,我們還需要添加use RedBeanPHPR
語句,以便我們可以在模型中使用R::
快捷方式。
我們如何使用redbeanphp存儲書籍對象:
$ book = R :: dispense ( " book " );
$ book -> author = " Santa Claus " ;
$ book -> title = " Secrets of Christmas " ;
$ id = R :: store ( $ book );
是的,這很簡單。
有關Redbeanphp的更多信息,請諮詢Redbeanphp網站:
https://www.redbeanphp.com/