😊

좋아요!

5 / 10

정답률 50%

5
정답
5
오답
55.0초
총 소요시간
+50P 획득!
새 문제 5개 정답 (5 x 10P)

문제별 결과

O

PHP에서 min()과 max() 함수로 최솟값과 최댓값을 구할 수 있다.

PHP | 정답: O +10P

min(1, 2, 3)은 1, max(1, 2, 3)은 3을 반환합니다. 배열도 인자로 받을 수 있습니다.

X

PHP에서 함수명은 대소문자를 구분한다.

PHP | 정답: X

PHP 함수명은 대소문자를 구분하지 않습니다. myFunc()와 MYFUNC()는 같은 함수를 호출합니다.

X

CSS Custom Properties(변수)는 -- 접두사로 선언한다.

HTML/CSS | 정답: O

--primary-color: #333;으로 선언하고 var(--primary-color)로 사용합니다.

X

PHP에서 상수의 값은 한 번 정의하면 변경할 수 없다.

PHP | 정답: O

상수(constant)는 한 번 정의되면 스크립트 실행 중 변경하거나 해제할 수 없습니다.

O

PHP에서 $this는 현재 객체를 참조한다.

PHP | 정답: O +10P

클래스 메서드 내에서 $this는 해당 메서드를 호출한 현재 객체 인스턴스를 가리킵니다.

O

PHP에서 Exception과 Error는 같은 부모 클래스를 가지지 않는다.

PHP | 정답: X +10P

둘 다 Throwable 인터페이스를 구현합니다. catch(Throwable $e)로 모두 잡을 수 있습니다.

X

PHP에서 strict_types를 활성화하면 암시적 타입 변환이 금지된다.

PHP | 정답: O

declare(strict_types=1);을 파일 맨 위에 선언하면 함수 인자와 반환값의 암시적 타입 캐스팅이 비활성화됩니다.

O

PHP에서 Content Security Policy(CSP) 헤더로 XSS를 방지할 수 있다.

PHP | 정답: O +10P

header("Content-Security-Policy: default-src 'self'")로 허용된 소스만 로드하도록 제한하여 XSS를 방어합니다.

O

TypeScript에서 enum은 const enum보다 번들 크기가 크다.

TypeScript | 정답: O +10P

일반 enum은 JavaScript 객체로 변환되지만, const enum은 인라인되어 별도 객체가 생성되지 않습니다.

X

Python에서 함수의 기본값 매개변수는 함수 정의 시 한 번만 평가된다.

Python | 정답: O

def f(lst=[]): 에서 기본값 []는 함수 정의 시 한 번만 생성됩니다. 흔한 Python gotcha입니다.