😅

다시 도전!

3 / 10

정답률 30%

3
정답
7
오답
3.8초
총 소요시간
+30P 획득!
새 문제 3개 정답 (3 x 10P)

문제별 결과

X

PHP 8.1에서 순수 교차 타입(Pure Intersection Types)이 도입되었다.

PHP | 정답: O

function f(A&B $x) 형태로, A와 B 인터페이스를 모두 구현한 객체만 허용합니다.

X

PHP에서 header("Content-Type: application/json")으로 JSON 응답을 보낼 수 있다.

PHP | 정답: O

Content-Type 헤더를 설정하고 echo json_encode($data);로 JSON API 응답을 구현합니다.

X

PHP에서 str_repeat()은 문자열을 지정된 횟수만큼 반복한다.

PHP | 정답: O

str_repeat("ab", 3)은 "ababab"을 반환합니다.

X

Vue 3의 반응형 시스템은 Proxy 기반이다.

Vue.js | 정답: O

Vue 3는 ES6 Proxy를 사용합니다. Vue 2는 Object.defineProperty()를 사용했습니다.

X

PHP의 정규표현식에서 /i 수정자는 대소문자를 구분하지 않게 한다.

PHP | 정답: O

preg_match("/hello/i", "Hello World")는 대소문자를 무시하여 매칭됩니다.

X

PHP에서 assert()는 디버깅 목적의 검증에 사용된다.

PHP | 정답: O

assert($x > 0)는 조건이 false일 때 AssertionError를 발생시킵니다. 프로덕션에서는 비활성화할 수 있습니다.

O

Laravel에서 Event와 Listener는 동일한 클래스이다.

Laravel | 정답: X +10P

Event는 데이터를 담는 클래스이고, Listener는 이벤트를 처리하는 별도의 클래스입니다.

O

HTTP Keep-Alive는 매 요청마다 새 TCP 연결을 생성한다.

네트워크 | 정답: X +10P

Keep-Alive는 하나의 TCP 연결을 재사용하여 여러 요청을 처리합니다. 연결 오버헤드를 줄입니다.

X

PHP에서 iconv()는 문자열의 인코딩을 변환할 수 있다.

PHP | 정답: O

iconv("EUC-KR", "UTF-8", $str)로 EUC-KR을 UTF-8로 변환할 수 있습니다.

O

JavaScript에서 Object.freeze()로 객체를 동결하면 중첩 객체도 동결된다.

JavaScript | 정답: X +10P

Object.freeze()는 얕은 동결(shallow freeze)입니다. 중첩 객체는 여전히 수정 가능합니다. 깊은 동결은 재귀적으로 처리해야 합니다.