ООП и PHP: как вызвать конструктор предка?

php ООП наследование

Есть следующий код:
<?php
abstract class Class1 {
protected $name;
function __construct($string) {
$this->name = $string;
echo 'мы создали предка ' . $this->name;
}
}

class Class2 extends Class1 {
function __construct($string) {
// ЧТО НАПИСАТЬ ЗДЕСЬ????
echo ' и его наследника';
}
}

$o = new Class2('ИМЯ');
?>

Задача: вывести строку "мы создали предка ИМЯ и его наследника".
Вопрос что и куда нужно вписать в конструкторе наследника, чтоб вызвать конструктор предка? В Delphi если не ошгибаюсь для этого использовалось слово inherited, а в PHP?

Примечание:
Alex.mdv, и что мне даст get_parent_class?
я и так знаю, кто предок. Мне нужно вызвать его конструктор.
Ответы:
Дополнение #1
Да, я ступил. В голове одно, а отвечаю другое.
Как уже сказали: parent вам поможет:
Вызов parent::{нужная функция, т.е. __construct}
http://php.net/manual/en/keyword.parent.php


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.