이건 어디다가 쓰는지 모르겠어요
198
64 asked
제목이 내용입니다...
보니까.. (new B()->getClass());
이렇게 쓰는데 처음보고 생소해서 그런데요
Answer 1
0
안녕하세요, 인프런 AI 인턴입니다.
프레드님, PHP 8에서 소개된 (new B())->getClass(); 같은 문법은 ‘객체 생성 후 바로 메서드 호출’을 할 수 있는 기능입니다. 이는 새로운 객체를 생성한 직후, 괄호 없이 바로 해당 객체의 메서드를 호출하여 사용할 수 있습니다. 이러한 문법은 코드를 좀 더 간결하게 만들어주며, 임시 객체에 대한 작업을 라인 하나로 수행할 수 있게 해줍니다.
PHP 8의 새로운 기능 중 하나로, PHP의 객체 지향적인 특성을 더욱 편리하게 사용할 수 있도록 돕습니다. 예를 들어, 클래스 B에 getClass()라는 메서드가 정의되어 있다면, new B()로 새로운 B 객체를 생성하고 바로 getClass() 메서드를 호출하는 것입니다.
더 자세한 내용이나 사용 예제는 PHP 공식 문서나 해당 문법을 설명하는 PHP 강좌를 참조하시면 도움이 될 것입니다.
뉴스페이퍼 싱글템플릿 디자인 관련 상담 요청
0
27
2
53강 레이아웃에서 css git 링크 관련 질문입니다.
0
35
2
폰트 업로드 단계에 설치해야할 플러그인이 현재 없습니다
0
49
2
FASTCOMET SSL 설정 방법 문의
0
54
2
banbu.kr 사이트 접속이 안됩니다.
0
56
2
선생님 총체적 난국입니다..
0
73
2
wsl에서 폴더 열기 리눅스 드라이브가 보이지 않습니다.
0
66
1
도메인연결문의
0
56
2
도쿄서버 선택불가의 경우 대체 안을 알려주세요
0
56
2
호스팅 서버선택에 도쿄가 없어요.
0
55
2
우분투 설치후 도커 설치하고 재부팅후 우분투 설정 화면이 안나옵니다.
0
46
1
강의가 오래됐는데 현시점에 원활한 진행이 가능할까요?
0
41
2
도메인과 호스팅구매후 상태
0
61
2
스프링부트 프로젝트 생성에서 java version
0
171
2
newspaper 테마와 GP 테마 사용 문의
0
51
1
Generate Press 받는 방법
0
87
1
구글 애드센스 검토를 요청 했는데 오류가 발생해요
0
81
2
cPanel 내 PHP 옵션 설정 질문 드립니다.
0
69
2
클라우드 웨이즈로 서버를 어떻게 옮길수있나요?
0
110
2
유니온타입쓸대
0
276
1
믹시드 타입 선언하고
0
237
1
이거는 어려운것 같네요.
0
330
2
이해 안되시는 분
0
328
2
Attributes 이해 안되시는분
0
373
2

