前言:哈喽,大家好,今天给大家分享一篇文章!并提供具体代码帮助大家深入理解,彻底掌握!创作不易,如果能帮助到大家或者给大家一些灵感和启发,欢迎收藏+关注哦 💕
目录
- 【thinkphp8】00005 thinkphp8 Db::table和Db::name的区别
- 📚相同点:
- 📚不同点:
- 📚使用举例:
- 📚配置:
📚📗📕📘📖🕮💡📝🗂️✍️🛠️💻🚀🎉🏗️🌐🖼️🔗📊👉🔖⚠️🌟🔐⬇️·正文开始
⬇️·🎥😊🎓📩😺🌈🤝🤖📜📋🔍✅❎🧰❓📄📢📈 🙋0️⃣1️⃣2️⃣3️⃣4️⃣5️⃣6️⃣7️⃣8️⃣9️⃣🔟🆗*️⃣#️⃣
【thinkphp8】00005 thinkphp8 Db::table和Db::name的区别
📚相同点:
name和table是两个方法,都是需要一个字符串形式的参数。
📚不同点:
table需要写全部的表名,不需要配置。
name不需要写前缀。需要配置。
是否写全名数据表 | 是否需要配置 | |
---|---|---|
table | ✅需要 | ❎不需要 |
name | ❎不需要 | ✅需要 |
📚使用举例:
数据库的表名是tp_user.
用table的写法是:
$user = Db::table("tp_user")->select();
用name的写法是:
$user = Db::name("user")->select();
⚠️注意:要使用Db::name(),需要开启前缀的配置。
DB_PREFIX = “tp_”
📚配置:
本地位置在:.env文件,如下图
本地配置Db::name()配置表前缀位置:
线上配置Db::name()配置表前缀位置:
到此这篇文章就介绍到这了,更多精彩内容请关注本人以前的文章或继续浏览下面的文章,创作不易,如果能帮助到大家,希望大家多多支持宝码香车~💕,若转载本文,一定注明本文链接。
更多专栏订阅推荐:
👍 html+css+js 绚丽效果
💕 vue
✈️ Electron
⭐️ js
📝 字符串
✍️ 时间对象(Date())操作