⊗ppOpMgPrm 94 of 107 menu

การประยุกต์ใช้เวทมนตร์ใน OOP ใน 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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ