在PHP中,我希望导入2个具有相同名称的第三方类.例如:
// in file libs/3rdparty/AppleTree/Apple.php
class Apple extends SomeOtherModel {
// class details
}
// in file libs/3rdparty/AppleSeed/Apple.php
class Apple extends SomeModel {
// class details
}
Run Code Online (Sandbox Code Playgroud)
鉴于他们的构造函数是相同的,例如:
$appletree = new Apple();
$appleseed = new Apple();
Run Code Online (Sandbox Code Playgroud)
PHP如何区分这两个类?在Java中,我们可以在构造函数之前附加类路径.
注意:我使用的是PHP 5,我无法修改类,因为它们被其他类文件使用.
我有一个文件B590.php,它有很多HTML代码和一些PHP代码(例如登录用户名,用户详细信息).
我试过用 $html = file_get_content("B590.php");
但随后$html将B90.php的内容作为纯文本(使用php代码).