inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

PHP 8, 새로운 기능 살펴보기

11 - 정적 리턴 타입 (Static Return Type)

이건 어디다가 쓰는지 모르겠어요

238

스터디하쟈

작성한 질문수 64

0

제목이 내용입니다...

보니까.. (new B()->getClass());

이렇게 쓰는데 처음보고 생소해서 그런데요

 

php

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.
프레드님, PHP 8에서 소개된 (new B())->getClass(); 같은 문법은 ‘객체 생성 후 바로 메서드 호출’을 할 수 있는 기능입니다. 이는 새로운 객체를 생성한 직후, 괄호 없이 바로 해당 객체의 메서드를 호출하여 사용할 수 있습니다. 이러한 문법은 코드를 좀 더 간결하게 만들어주며, 임시 객체에 대한 작업을 라인 하나로 수행할 수 있게 해줍니다.

PHP 8의 새로운 기능 중 하나로, PHP의 객체 지향적인 특성을 더욱 편리하게 사용할 수 있도록 돕습니다. 예를 들어, 클래스 B에 getClass()라는 메서드가 정의되어 있다면, new B()로 새로운 B 객체를 생성하고 바로 getClass() 메서드를 호출하는 것입니다.

더 자세한 내용이나 사용 예제는 PHP 공식 문서나 해당 문법을 설명하는 PHP 강좌를 참조하시면 도움이 될 것입니다.

헤더에서 empty column이 삭제가 안되고, 헤더 레이아웃을 동영상처럼 선택하는 옵션이 안나오는데 어떻게 하나요?

0

39

1

해당 플러그인을 설치했는데 추가 지원 안될 수 있다고 다른 플러그인을 깔아보라는데 어떻게 해야하나여?

0

54

2

bitnami 설치

0

39

0

푸터에 있는 카테고리 폰트 컬러 어떻게 바꾸나요?

0

64

1

여태 만들던걸 다른 도메인으로 옮길 수도 있을까요?

0

63

1

뉴스페이퍼 테마 관련

0

60

1

지우지 말아야할걸 지운상태로 저장해버렸어요....

0

56

1

뉴스페이퍼 스킨을 꼭 사야하나요? 링크주소도 못찾겠어요

0

85

2

저는 일단 워드프레스로 블로그를 만들어 보려고

0

63

2

cafe24에서 했다가 fastcomet으로 변경하려 하는데요 문제가 생겼습니다

0

66

2

어플리케이션 실행 후 에러에 관하여 질문 드립니다.

2

108

2

구글 서치콘솔 도메인 소유권 확인 실패

0

119

2

뉴스페이퍼 싱글템플릿 모바일 화면 디자인 질문

0

82

2

검색엔진 차단 noindex

0

97

2

XAMPP에서 Apache, DB 재기동 시 접속안되는 문제

0

112

2

뉴스페이퍼 싱글템플릿 디자인 관련 상담 요청

0

86

2

53강 레이아웃에서 css git 링크 관련 질문입니다.

0

98

2

폰트 업로드 단계에 설치해야할 플러그인이 현재 없습니다

0

133

2

FASTCOMET SSL 설정 방법 문의

0

122

2

유니온타입쓸대

0

310

1

믹시드 타입 선언하고

0

284

1

이거는 어려운것 같네요.

0

369

2

이해 안되시는 분

0

370

2

Attributes 이해 안되시는분

0

410

2