작성
·
185
0
유니온 타입을 쓸대 파라미터랑 오른쪽에 : 자료형 선언도 같이 해야하나요?
function foo(int|string $bar) : int|string {
}
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
프레드님, PHP 8에서 유니온 타입을 사용할 때는 파라미터에 대해서는 유니온 타입을 지정할 수 있으며, 반환타입에 대해서도 유니온 타입을 사용할 수 있습니다. 주어진 예시처럼 파라미터와 반환타입에 유니온 타입을 모두 사용하는 것이 가능합니다. 다만 제공된 정보에는 PHP 관련 내용이 없어, 보다 구체적인 내용은 PHP 공식 문서 또는 관련 자료를 참고해 주실 것을 추천드립니다.