摘要: 在使用thinkphp时,如果数据库表命名有大写,会被转换成小写加下划线(可以使用$model->_sql())来查看实际执行的sql是什么这个问题,看了一下源代码,在 Thinkphp/Common/common.php里面,这个函数会将数据表(或视图)的大写字母转换为下划线+小写: 1 function parse_name($name, $type=0) { 2 if ($type) { 3 return ucfirst(preg_replace("/_([a-zA-Z])/e", "strtoupper('\\1')", $ 阅读全文
posted @ 2013-07-05 19:09 ifeixiang 阅读(2170) 评论(0) 推荐(0) 编辑