在Java中扩展类时,通过使用导入语句中的限定包名来避免类名歧义。
例如:假设我想让我的控制器扩展Spring的MultiActionController - 我会从标准的Spring包中导入相同的内容。这也防止我从Mike或Perry的包中扩展MultiActionController,因为我没有从它们的包中导入MultiActionController。
同样,在PHP中,假设我们有10个不同库文件夹中的10个类都被称为MultiActionController。
当我写下以下代码时:
如何告诉PHP要扩展哪个MultiActionController(来自哪个文件夹)?
例如:假设我想让我的控制器扩展Spring的MultiActionController - 我会从标准的Spring包中导入相同的内容。这也防止我从Mike或Perry的包中扩展MultiActionController,因为我没有从它们的包中导入MultiActionController。
同样,在PHP中,假设我们有10个不同库文件夹中的10个类都被称为MultiActionController。
当我写下以下代码时:
class MyController extends MultiActionController {
function __construct() {
parent::__construct();
}
}
如何告诉PHP要扩展哪个MultiActionController(来自哪个文件夹)?