为什么不这么写, 这样写了, 以后比如SQL server等数据库也能连接啊, 比如 $mysql = DB('mysql'); 里面的方法好像也不需要重写, 不简单点吗?
function DB($dbName){
$db = new $dbName;
return $db;
}
还有就是,类库就是面向对象编程,面向对象是基于人类发展的理念来发明的,一切都归于跟本,面向对象符合人类发展历史,而且就目前来看,面向对象是具有跨时代和跨区域的优点,等你熟悉掌握之后你就会明白了,光说不练假把式,我们能告诉你的就只有这些,其他还靠你慢慢领悟了。
函数库和类库的区别在于:函数库是没有相识之处的,所有功能都可以在一个函数库里面,而类库则不然,类库是某一类功能的集合,便于后期寻找并维护,如果所有功能全写道函数库里面,后期维护是很困难的。希望我的回答能帮到你。