# Необязательность значений свойств в ООП в PHP

Не обязательно задавать начальные значения всем свойствам:

`<?php class Test { public $prop1 = 'value1'; // задаем начальное значение public $prop2; // не задаем } ?>`

При задании начальных значений свойств можно выполнять некоторые операции (самые примитивные):

`<?php class Test { public $prop = 1 + 2; // найдем сумму чисел } $test = new Test; echo $test->prop; // выведет 3 ?>`
← →
↑