inflearn logo
강의

講義

知識共有

PHP 8 新機能の概要

07 - Mixed タイプ (Mixed Type)

믹시드 타입 선언하고

237

predyum

投稿した質問数 64

0

그러면 믹시드 타입을 선언하면

함수 사용할때 익명 클래스나 클로저 등 아무거나 파라미터 선언 가능하나요?

 

php 5, 7만 쓰다가 8에서는 좀 헷갈립니다.

php

回答 1

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다.
PHP 8의 새로운 기능 중 하나인 mixed 타입은 여러 타입을 허용하는 타입 선언으로, 문자열, 정수, 배열, 객체 등 PHP에서 지원하는 대부분의 타입을 포함합니다. 단, mixed 타입은 voidnull만을 허용하지 않는 점을 제외하고는 거의 모든 타입을 포함하므로, 익명 클래스나 클로저를 포함한 대부분의 값들을 파라미터로 선언할 때 사용할 수 있습니다. 따라서 함수나 메서드에서 mixed 타입을 사용하면 다양한 타입의 값들을 인자로 받을 수 있습니다.

아래는 mixed 타입을 사용하는 간단한 예시입니다:

function example(mixed $value) {
    // 함수 로직
}

위 함수 examplemixed 타입을 사용해, 거의 모든 타입의 $value를 인자로 받을 수 있습니다.

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

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

198

1

이거는 어려운것 같네요.

0

330

2

이해 안되시는 분

0

328

2

Attributes 이해 안되시는분

0

373

2