⊗ppOpStMt 44 of 107 menu

วิธีการแบบสถิตใน OOP ใน PHP

เมื่อทำงานกับคลาส เราสามารถสร้างวิธีการ ที่ไม่จำเป็นต้องสร้างอ็อบเจ็กต์สำหรับการเรียกใช้งาน วิธีการดังกล่าวเรียกว่า วิธีการแบบสถิต เพื่อประกาศให้เมธอดเป็นแบบสถิต จำเป็นต้องเขียนคำสำคัญ static หลังจากการกำหนดระดับการเข้าถึง:

<?php class Test { public static function method() { return '!!!'; } } ?>

เพื่อเรียกใช้วิธีการแบบสถิต จำเป็นต้อง เขียนชื่อคลาส ตามด้วยเครื่องหมายโคลอนสองตัว และชื่อเมธอด โดยไม่จำเป็นต้องสร้างอ็อบเจ็กต์ ของคลาส ดังนี้:

<?php echo Test::method(); // จะแสดง '!!!' ?>

ปรับเปลี่ยนวิธีการของคลาสต่อไปนี้ ให้เป็นแบบสถิต:

<?php class Math { public function getSum($a, $b) { return $a + $b; } public function getProduct($a, $b) { return $a * $b; } } ?>
ไทย
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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ