⊗ppOpStMt 44 of 107 menu

PHP OOP에서의 정적 메서드

클래스를 작업할 때, 객체 생성이 필요하지 않은 메서드를 만들 수 있습니다. 이러한 메서드를 정적 메서드라고 합니다. 메서드를 정적으로 선언하려면, 접근 제어자 뒤에 키워드 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
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부