比如:core\db\mysql 就表示在core\db\目录下的mysql.php文件
//mysql.class.php文件
namespace core\db; //声明命名空间,对应真实的目录结构
class mysql {
public function add() {
echo "mysql->add();<br/>";
return $this;
}
public function delete() {
echo "mysql->delete();<br/>";
return $this;
}
}
//使用方法:
include_once("core\db\mysql.class.php"); //引用类文件,这里也可以利用_autoload来实现自动加载
$test = new core\db\mysql(); //方式一:直接使用
$test->add()->delete();
use core\db\mysql as mysql2; //方式二:命名空间别名
$test2 = new mysql2();
$test2->add()->delete();