НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
⊗ppOpMgPrm 94 of 107 menu

Практическое применение магии в ООП в PHP

Практическое применение метода __set вы изучите самостоятельно, решив вот такую задачу:

Пусть дан вот такой класс User с геттерами и сеттерами свойств:

<?php class User { private $name; private $age; public function getName() { return $this->name; } public function setName($name) { if ($name != '') { $this->name = $name; } } public function getAge() { return $this->age; } public function setAge($age) { if ($age >= 0 and $age <= 70) { // проверяем возраст $this->age = $age; } } } ?>

Переделайте код этого класса так, чтобы вместо геттеров и сеттеров использовались магический методы __get и __set.

Русский
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить