Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何通过子类调用构造函数?_Php_Oop_Class_Object_Constructor - Fatal编程技术网

Php 如何通过子类调用构造函数?

Php 如何通过子类调用构造函数?,php,oop,class,object,constructor,Php,Oop,Class,Object,Constructor,我需要调用下面类的构造函数Foto class Foto extends Galerie { function __construct($a,$b) { } } 通过它的子类。比如: class Album extends Foto { function __construct($a,$b) { return $this->Foto[__construct] } } 有什么想法吗?希望你能明白我的意思 parent::__construct($a,$b)

我需要调用下面类的构造函数Foto

class Foto extends Galerie
{
    function __construct($a,$b)
    { }
}
通过它的子类。比如:

class Album extends Foto
{
    function __construct($a,$b)
    { return $this->Foto[__construct] }
}
有什么想法吗?希望你能明白我的意思

parent::__construct($a,$b)
这就是你要找的。还可以使用相同的关键字调用父类方法


这就是你要找的。您还可以使用相同的关键字调用父类方法。

您可以通过以下操作调用父构造函数:

parent::__construct($a, $b);
现在我们已经解决了这个问题:


请说出你的名字<代码>$a和
$b
不显示任何信息。而且我真的很想知道你是否真的应该扩展这些类。阅读有关的信息。

您可以通过以下操作调用父构造函数:

parent::__construct($a, $b);
现在我们已经解决了这个问题:


请说出你的名字<代码>$a和
$b
不显示任何信息。而且我真的很想知道你是否真的应该扩展这些类。请阅读有关的信息。

非常感谢。他们不是这样命名的,我想这会是一个更容易的方式来显示我的问题。太好了,我会看一看,因为我只是在学习OOP。如果你刚开始学习,请阅读和观看。谢谢!我一定会的。非常感谢。他们不是这样命名的,我想这会是一个更容易的方式来显示我的问题。太好了,我会看一看,因为我只是在学习OOP。如果你刚开始学习,请阅读和观看。谢谢!我一定会的,谢谢。这就是我要找的。谢谢。这就是我要找的。