PHpullh
학습 라이브러리/PHP/strict_types 선언

PHP · 기초 문법

strict_types 선언

파일 단위 strict_types 선언으로 더 엄격한 타입 체크를 적용하는 예제입니다.

기초 문법입문strict_typestypedeclare

핵심 설명

파일 단위 strict_types 선언으로 더 엄격한 타입 체크를 적용하는 예제입니다.

PHP code

<?php
declare(strict_types=1);

function add(int $a, int $b): int {
    return $a + $b;
}

echo add(1, 2);

학습 팁

예제 결과를 볼 때는 값뿐 아니라 타입도 같이 확인하는 습관을 들이면 PHP의 타입 시스템을 훨씬 안정적으로 익힐 수 있습니다.

주의할 점

strict_types는 선언한 파일에만 적용되므로 프로젝트 전체가 자동으로 엄격해지지는 않습니다.

자주 묻는 질문

strict_types 선언란 무엇인가요?

파일 단위 strict_types 선언으로 더 엄격한 타입 체크를 적용하는 예제입니다.

strict_types 선언 학습 시 주의할 점은 무엇인가요?

strict_types는 선언한 파일에만 적용되므로 프로젝트 전체가 자동으로 엄격해지지는 않습니다.