我尝试调用与命名空间完全相同的父类的构造函数:namespace { class foo { public function __construct() { echo "foobar"; } }};namespace foo { class bar { public function __construct() { parent::__construct(); } }};我可以(?,如果是的话 - 如何)在新命名空间中调用父构造函数?
1 回答
绝地无双
TA贡献1946条经验 获得超4个赞
指定该类\foo\bar扩展类\foo应该足以\foo\bar能够访问\foo.
namespace foo
{
class bar extends \foo
{
public function __construct() {
parent::__construct();
}
}
$bar = new bar(); // prints foobar
}
3v4l.org 上的可执行示例:https ://3v4l.org/1YkqY
- 1 回答
- 0 关注
- 168 浏览
添加回答
举报
0/150
提交
取消
