php中new一个对象,后面括号里带变量,这个变量居然是一个数据库类对象,是什么意思?
$db=newMySql($TS_DB);$new[shop]=newshop($db);MySql是一个数据库操作类,$TS_DB是一个数组,里面是数据库配置文件。如下...
$db = new MySql($TS_DB);
$new[shop] = new shop($db);
MySql是一个数据库操作类,$TS_DB是一个数组,里面是数据库配置文件。如下:
$TS_DB['sql']='mysql';
$TS_DB['host']='localhost';
$TS_DB['port']='3306';
$TS_DB['user']='root';
$TS_DB['pwd']='';
$TS_DB['name']='thinksaas';
$TS_DB['pre']='ts_';
define('dbprefix','ts_');
那么$db = new MySql($TS_DB);就链接上了数据库
可后面$new[shop] = new shop($db);
我看这句话表面理解为,new一个shop类,赋值给一个数组,后面括号里居然还是一个对象,蒙了,谁告诉我这是啥意思啊? 展开
$new[shop] = new shop($db);
MySql是一个数据库操作类,$TS_DB是一个数组,里面是数据库配置文件。如下:
$TS_DB['sql']='mysql';
$TS_DB['host']='localhost';
$TS_DB['port']='3306';
$TS_DB['user']='root';
$TS_DB['pwd']='';
$TS_DB['name']='thinksaas';
$TS_DB['pre']='ts_';
define('dbprefix','ts_');
那么$db = new MySql($TS_DB);就链接上了数据库
可后面$new[shop] = new shop($db);
我看这句话表面理解为,new一个shop类,赋值给一个数组,后面括号里居然还是一个对象,蒙了,谁告诉我这是啥意思啊? 展开
2个回答
展开全部
当你理解面向对象思想时,你就能理解了!望采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询