😊

좋아요!

7 / 10

정답률 70%

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

문제별 결과

X

PHP에서 is_numeric() 함수는 정수형만 체크한다.

PHP | 정답: X

is_numeric()은 정수, 부동소수점, 지수 표기법, 16진수 등 모든 숫자 형식을 검사합니다.

O

PHP에서 break는 루프를 종료한다.

PHP | 정답: O +10P

break는 현재 루프를 즉시 종료합니다. break 2로 중첩 루프에서 바깥 루프까지 종료할 수 있습니다.

O

PHP에서 객체는 new 키워드로 생성한다.

PHP | 정답: O +10P

$obj = new MyClass(); 형태로 객체를 생성합니다.

O

PHP에서 htmlspecialchars()는 XSS 공격을 방지하는 데 사용된다.

PHP | 정답: O +10P

사용자 입력을 HTML에 출력할 때 htmlspecialchars($input, ENT_QUOTES, "UTF-8")로 이스케이프하여 XSS를 방지합니다.

O

PHP에서 array_push()는 배열의 앞쪽에 요소를 추가한다.

PHP | 정답: X +10P

array_push()는 배열의 끝에 요소를 추가합니다. 앞쪽에 추가하려면 array_unshift()를 사용합니다.

X

PHP에서 $_SERVER["REMOTE_ADDR"]는 항상 실제 클라이언트 IP를 반환한다.

PHP | 정답: X

프록시나 로드밸런서 뒤에서는 프록시 IP가 반환됩니다. 실제 IP는 X-Forwarded-For 헤더를 확인해야 합니다.

O

PHP에서 preg_quote()는 정규표현식의 특수문자를 이스케이프한다.

PHP | 정답: O +10P

preg_quote("price: $5.00")는 특수문자를 이스케이프하여 리터럴로 매칭되게 합니다.

X

PHP에서 unset($arr[1])을 하면 배열 인덱스가 자동으로 재정렬된다.

PHP | 정답: X

unset()으로 요소를 삭제해도 인덱스는 재정렬되지 않습니다. 재정렬하려면 array_values()를 사용합니다.

O

PHP에서 date() 함수로 현재 날짜와 시간을 포맷팅할 수 있다.

PHP | 정답: O +10P

date("Y-m-d H:i:s")는 "2024-01-15 14:30:00" 같은 형식을 반환합니다.

O

PHP에서 array_keys()는 배열의 모든 키를 반환한다.

PHP | 정답: O +10P

array_keys(["a" => 1, "b" => 2])는 ["a", "b"]를 반환합니다.