关于ecs类中一个简单的问题

2016-07-07 15:04 来源:www.chinab4c.com 作者:ecshop专家

/**
* 将指定的表名加上前缀后返回
*
* @accesspublic
* @paramstring$str表名
*
* @returnstring
*/
function table($str)
{
return '`' . $this->db_name . '`.`' . $this->prefix . $str . '`';
}





上面的代码是在cls_ecshop.php文件中定义的一个esc类中的一个方法,我知道它是要给指定的表名加上前缀,但是我不知到加了有啥用,没看到哪里能体现出作用,菜鸟求高手一解,谢谢了!!!!!!!!!1

回答:
加了有啥用?
这个是在商店配置里面设置的,可以自己设置数据库表名前缀,要说有什么用,就是可以随时更换数据库的表明吧

实现自定义表前缀
可以提高数据库的安全性!