318 of 410 menu

get_class 함수

함수 get_class는 전달된 객체의 클래스 이름을 반환합니다. 클래스 메서드 내에서 매개변수 없이 함수가 호출되면, 해당 클래스의 이름을 반환합니다. 객체가 아닌 것을 전달할 경우 함수는 false를 반환하고 경고를 발생시킵니다.

구문

get_class([object]);

예제

생성된 객체에 대한 클래스 이름 얻기:

<?php class MyClass {} $obj = new MyClass(); echo get_class($obj); ?>

코드 실행 결과:

'MyClass'

예제

클래스 메서드 내에서 매개변수 없이 함수 사용하기:

<?php class TestClass { public function showClassName() { return get_class(); } } $test = new TestClass(); echo $test->showClassName(); ?>

코드 실행 결과:

'TestClass'

예제

객체가 아닌 것에 대한 클래스 얻기 시도:

<?php $res = get_class('not an object'); var_dump($res); ?>

코드 실행 결과:

false

함께 보기

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