适配器这里只是实现了下接口
index.php
<?php
define('BASEDIR',__DIR__);
include BASEDIR.'/Core/Loader.php';
spl_autoload_register('\\Core\\Loader::autoload');
$db= new Core\databases\Mysql();
$db->close();
?>
IDtabases.php
<?php
namespace Core;
interface IDatabase{
function connect($hots,$username,$password,$dbname);
function query($sql);
function close();
}
Mysql.php
<?php
namespace Core\databases;
use Core\IDatabase;
class Mysql implements IDatabase{
function connect($hots,$username,$password,$dbname){
}
function query($sql){
}
function close(){
}
}
?>
推荐去看下 http://www.phppan.com/2010/07/php-design-pattern-10-adapter/