😊

좋아요!

6 / 10

정답률 60%

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

문제별 결과

O

PHP에서 FFI(Foreign Function Interface)로 C 라이브러리를 직접 호출할 수 있다.

PHP | 정답: O (기출)

PHP 7.4에서 도입된 FFI로 C 라이브러리의 함수를 PHP에서 직접 호출할 수 있습니다.

X

PHP 배열의 인덱스는 반드시 0부터 시작해야 한다.

PHP | 정답: X

PHP 배열은 연관 배열을 지원하며, 키를 문자열이나 임의의 정수로 지정할 수 있습니다.

X

PHP에서 Union 타입 int|string에서 순서가 중요하다.

PHP | 정답: X

Union 타입에서 타입의 순서는 중요하지 않습니다. int|string과 string|int는 동일합니다.

O

PHP에서 array_multisort()로 여러 배열을 동시에 정렬할 수 있다.

PHP | 정답: O +10P

array_multisort($age, SORT_ASC, $name, SORT_DESC)로 $age 오름차순, 같으면 $name 내림차순 정렬합니다.

X

PHP에서 password_hash()는 비밀번호를 안전하게 해싱하는 함수이다.

PHP | 정답: O

password_hash($pw, PASSWORD_DEFAULT)는 bcrypt 등 안전한 알고리즘으로 해싱합니다. password_verify()로 검증합니다.

O

PHP에서 stream wrapper를 사용하면 다양한 프로토콜의 데이터를 파일처럼 처리할 수 있다.

PHP | 정답: O +10P

php://, file://, http://, ftp:// 등의 스트림 래퍼로 다양한 소스를 일관된 방식으로 처리합니다.

O

PHP에서 [...$array] 스프레드 연산자는 연관 배열에 사용할 수 없다.

PHP | 정답: X +10P

PHP 8.1부터 연관 배열에도 스프레드 연산자를 사용할 수 있습니다. [...["a"=>1, "b"=>2]]가 가능합니다.

X

PDO에서 FETCH_CLASS 모드는 생성자 실행 후에 속성을 설정한다.

PHP | 정답: X

FETCH_CLASS는 기본적으로 속성을 먼저 설정하고 생성자를 실행합니다. FETCH_PROPS_LATE로 순서를 변경할 수 있습니다.

O

PHP 정규표현식에서 (?:...)는 명명된 캡처 그룹이다.

PHP | 정답: X +10P

(?:...)는 비캡처 그룹입니다. 명명된 캡처 그룹은 (?P<name>...) 또는 (?<name>...)입니다.

O

PHP 8.0에서 Stringable 인터페이스가 도입되었다.

PHP | 정답: O +10P

__toString()을 구현하는 클래스는 자동으로 Stringable 인터페이스를 구현합니다.