好的,我是命名空间的新手,这是场景……我有 2 个文件
库/class.mysql.inc.php
class MySQL{
}
类/class.mysql.inc.php
require_once('libs/class.mysql.inc.php');
interface MySQLTemplate{
}
class MySQLWrapper extends MySQL implements MySQLTemplate{
}
好的,这是我的问题。我如何才能将 MySQLWrapper 重命名为 MySQL?显然,“类 MySQL 扩展 MySQL”是不可能发生的。在需要文件之前,我似乎也无法声明命名空间。 (好吧,我可以,但它不接受命名空间)。我也不想接触 libs/class.mysql.inc.php 文件(如果有的话)。
任何提示?尖端?这里的可能性?
最佳答案
哪里需要引用MySQLWrapper
, 需要这样的类 use
关键词:
use MySQLWrapper as MySQL;
//do your stuff with MySQL as an alias
关于php - PHP 中的命名空间声明 (5.3.5),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13306885/