123

thinkPHP5.0中的Db::name 和 dB::table 以及 db('') 的区别

admin 发布于 2021-08-25  414

Db::name()

如果数据库中的表统一了表前缀,在application/database.php中的也写明prefix  => '前缀_'   就可以使用

Db::name('user')->where(['id'=>1])->select();
//数据库中的表名为 fa_user

Db::table()

使用这个必须指定完整的表名

Db::tale('fa_user')->where(['id'=>1])->select();
//数据库中的表名为 fa_user

db('')

是助手函数

db('user')->where(['id'=>1])->select();
//数据库中的表名为 fa_user

本文地址:编程开发 » thinkPHP5.0中的Db::name 和 dB::table 以及 db('') 的区别

标签: thinkPHP