У класса есть свойство $options - массив параметров, у которого должны быть значения по умолчанию.
Можно ли (и правильно ли?), при описании класса инициализировать его значениями по умолчанию таким образом:
class F {
public $options = [
"param1" => 1,
"param2" => [
...
]
];
}
Или лучше в конструкторе это делить и почему?
Если это статический класс, то надо прямо в свойстве.
Если нет - то без разницы.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей