⊗ppOpBsPIC 6 of 107 menu

PHP OOP에서 클래스 내부 속성 접근

클래스 메서드 내부에는 특별한 변수 $this가 접근 가능합니다. 이것은 우리 클래스의 객체를 가리킵니다:

<?php class User { public function show() { var_dump($this); // 객체 } } ?>

이것은 우리가 $this를 통해 객체의 속성에 접근할 수 있음을 의미합니다. 시도해 봅시다. 우리 객체에 name 속성이 있다고 가정합니다. 우리 메서드에서 이 속성을 출력해 봅시다:

<?php class User { public $name; public function show() { return $this->name; } } ?>

이제 우리 클래스의 객체를 생성해 봅시다:

<?php $user = new User; ?>

우리가 필요한 속성을 기록합시다:

<?php $user->name = 'john'; ?>

이제 메서드를 호출하여 속성 값을 화면에 출력해 봅시다:

<?php echo $user->show(); // 'john' 출력 ?>

Employee 클래스 객체에 name 속성과 salary 속성을 기록하세요.

직원의 이름을 화면에 출력하는 메서드를 만드세요.

직원의 급여를 화면에 출력하는 메서드를 만드세요.

한국어
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
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부