PHP СЕТТЕРЫ И ГЕТТЕРЫ
Сеттеры и геттеры в PHP являются методами, которые используются для установки и получения значений переменных, соответственно.
С помощью геттера можно получить значение переменной, которое не должно быть доступно напрямую. Сеттер же обеспечивает установку значения переменной, но с проверкой на допустимость значений.
Например:
class Person {
private $name;
public function setName($name) {
$this->name = $name;
}
public function getName() {
return $this->name;
}
}
Здесь метод setName является сеттером, а getName – геттером
Использование сеттеров и геттеров может упростить проверку данных, возращаемых и устанавливаемых методами класса.
ООП С++ с нуля: урок 2 - сеттеры и геттеры, указатель this
Геттеры и сеттеры в javascript. get и set в js. Урок 37
Что такое геттеры и сеттеры для класса. Методы get и set. Инкапсуляция это. Пример. C++ Урок #76
Сеттеры и Геттеры в php __set и __get - Уроки для начинающих
PHP курс для Laravel. 13. Сеттеры и Геттеры в классах
13. Dart (Flutter) - Геттеры и Сеттеры в классах (Getters / Setters) (простыми словами новичкам)
Сеттеры и Геттеры в php - __set() и __get() - Базовый курс PHP-7
Открытое собеседование PHP Point #1 / Валентин Удальцов vs Патрик Фельдеш
Java для начинающих. Урок 18: Инкапсуляция. Сеттеры и геттеры.
ООП для начинающих PHP. Магические методы get,set,clone