PHP курс для Laravel. 13. Сеттеры и Геттеры в классах

preview_player
Показать описание
Стань спонсором(бусти аккаунт), доступ к собеседованиям:

Мои платные курсы:

План развития с нуля до middle+:

Группа вк:

- Ссылка для донатов, спонсорства, пожертвований

- -

. ---
. .
Рекомендации по теме
Комментарии
Автор

Дружище это лучшее что я видел по PHP, а тем более по ООП. Серьёзно, манера подачи плюс небольшая длина ролика. У некоторых же "мэтров" минут на сорок тягомотины и в итоге ничего толком то и не ясно. Продолжай в том же духе. Лайк подписка!!!

ostenbakenplay
Автор

Шикарен! У тебя отлично получается. Кто бы мне в своё время так же рассказывал))) Сколько бы времени было сэкономлено!!! Жму руку!!!

blck_rainbow
Автор

Подача супер.
Талант обучать!
По october cms жалко курса твоего нет)

ArturDigitalConsulting
Автор

Комментарий благодарности автору. Был пробел у меня. Заполняю, учу.

qnboegz
Автор

Могли бы вы, пожалуйста, уточнить, обязательно к каждому свойству объекта обращаться через функцию сеттер, или можно универсальную функцию сделать, куда я могу давать нужное мне свойство объекта. Т.е. не создавать отдельно функциb setName setAge, а создать public function setParam($param){this->param->$param}, есть ли способ передать в функцию set в виде аргумента название необходимого свойства класса в момент ее объявления?

vadzimhlushonak
Автор

Есть ли смысл в магических методах __get() и __set()?

evgenybil
Автор

Оно понятно, но... хотелось бы понять когда set-ер, а когда get-ер использовать и в чём разница.

dmitriikulbaka
Автор

Эм... а почему у тебя в этом случае переменные не private ? Смысл тогда в сетерах ?

jgmerten
Автор

Вы называете $person объектами. Или правильнее их называть экземплярами класса?

dimalepel
Автор

Мне одному кажется, что оф. руководство по PHP какое-то очень сухое? Я прошёл пол документации, могу писать классы, немного разбираюсь в пространствах имён, поигрался с SQL запросами в MySQL, но при чтении ты несколько раз вчитываешься в одно и то же, потому что часто не понимаешь правильное применение какого-либо инструмента (допустим я не мог найти разичие между созданием класса через new и clone). Там ты уже должен быть неплохим программистом и знать все базовые терминологии

evgenybil
Автор

"имейте ввиду, что в php сетеры... на этом всё..." Что иметь ввиду то??) И не совсем понятно, зачем гетеры, если через this мы и так получаем любое свойство. Ты же сам это и показал. Как будто этот урок неполный в отличие от предыдущих.

gswfecg