{$dbtbpre}和[!db.pre!]有什么区别,分别在什么情况下使用
孤峰
孤峰家
2023-06-16
68人阅读
帝国cms入门知识之:{$dbtbpre}和[!db.pre!]有什么区别,分别在什么情况下使用?
{$dbtbpre}和[!db.pre!]都是用来代替数据表前缀的。比如数据表phome_ecms_news中,phome_就是表前缀,可以写成[!db.pre!]ecms_news。
这样写的好处是代码可以直接**到任何帝国cms的网站使用,或者你更换了数据表前缀,代码也不用修改,大大减少了代码检查和修改工作量。
{$dbtbpre}和[!db.pre!]的区别是使用的环境不同:
{$dbtbpre}是使用在PHP代码中;
[!db.pre!]是使用在灵动标签e:loop中。
以上知识对于老程序员属于多余,但对于刚开始接触帝国cms的人来说,还是可能会犯错的。我开始就常弄混淆,代码多写几次就记住了。
很赞哦! ()
转载:感谢您阅览,转载请注明文章出处“来源从小爱孤峰知识网:一个分享知识和生活随笔记录的知识小站”。
链接:{$dbtbpre}和[!db.pre!]有什么区别,分别在什么情况下使用http://www.gufeng7.com/diguocms/425.html
联系:如果侵犯了你的权益请来信告知我们删除。邮箱:119882116@qq.com