⊗ppOpAdOI 24 of 107 menu

PHP OOP에서 객체의 클래스 소속 확인

이제 우리는 instanceof 연산자에 대해 공부할 것입니다. 이 연산자는 현재 객체가 특정 클래스의 인스턴스인지 확인하는 데 사용됩니다.

예제를 통해 살펴보겠습니다. 우리에게 다음과 같은 두 개의 클래스가 있다고 가정해 봅시다:

<?php // 첫 번째 클래스: class Class1 { } // 두 번째 클래스: class Class2 { } ?>

첫 번째 클래스의 객체를 생성해 봅시다:

<?php $obj = new Class1; ?>

$obj 변수에 있는 객체가 첫 번째 클래스와 두 번째 클래스에 속하는지 확인해 보겠습니다:

<?php // 객체가 Class1 클래스에 속하므로 true를 출력합니다: var_dump($obj instanceof Class1); // 객체가 Class2 클래스에 속하지 않으므로 false를 출력합니다: var_dump($obj instanceof Class2); ?>

Employee 클래스를 만들고 공개 속성으로 name (이름)과 salary (급여)를 정의하세요.

Student 클래스를 만들고 공개 속성으로 name (이름)과 scholarship (장학금)을 정의하세요.

각 클래스의 객체를 3개씩 생성하고 임의의 순서로 이들을 배열 $arr에 저장하세요.

$arr 배열을 루프로 순회하면서 모든 직원의 이름을 열 형태로 화면에 출력하세요.

동일한 방식으로 모든 학생의 이름을 열 형태로 화면에 출력하세요.

$arr 배열을 루프로 순회하여 모든 직원의 급여 합계와 모든 학생의 장학금 합계를 구하세요. 루프가 끝난 후 이 두 숫자를 화면에 출력하세요.

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