Extends

Класс может наследовать методы и члены другого класса при использовании ключевого слова extends в объявлении. Невозможно расширить множество классов, класс может наследовать только один базовый класс.

Унаследованные методы и члены могут быть переопределены путем переобъявления их под тем же именем, определенным в базовом классе. К переопределенному методу или члену можно получить доступ, ссылаясь на него с помощью parent::

Простое наследование класса

<?php
class ExtendClass extends SimpleClass
{
// Переопределим родительский метод
function displayVar()
{
echo "Расширяемый класс\n";
parent::displayVar();
}
}

$extended = new ExtendClass();
$extended->displayVar();
?>

Результат выполнения данного примера:

Расширяемый класс дефолтное значение