좋아요!
정답률 50%
문제별 결과
PHP에서 __destruct() 메서드는 객체가 소멸될 때 자동으로 호출된다.
__destruct()는 객체에 대한 참조가 없어지거나 스크립트 종료 시 호출됩니다.
PHP 8.3에서 클래스 상수에 타입을 지정할 수 있다.
const string VERSION = "1.0";처럼 상수에 타입을 선언할 수 있습니다.
PHP에서 array_multisort()로 여러 배열을 동시에 정렬할 수 있다.
array_multisort($age, SORT_ASC, $name, SORT_DESC)로 $age 오름차순, 같으면 $name 내림차순 정렬합니다.
PHP에서 $$var 같은 가변 변수는 PHP 8에서 제거되었다.
가변 변수는 PHP 8에서도 사용 가능합니다. 다만 명확성을 위해 ${$var} 형태를 권장합니다.
PHP에서 Generator는 모든 데이터를 메모리에 올리지 않고 순회할 수 있다.
yield를 사용한 Generator는 한 번에 하나의 값만 생성하여 대용량 데이터 처리 시 메모리를 크게 절약합니다.
PHP에서 . 연산자는 산술 덧셈에 사용된다.
. 연산자는 문자열 연결에 사용됩니다. 산술 덧셈은 + 연산자입니다.
PHP에서 클래스 상수는 변경할 수 있다.
클래스 상수는 정의 후 변경할 수 없습니다. 변경 가능한 값은 속성(property)을 사용합니다.
PHP에서 eval() 함수는 보안상 위험하여 사용을 피해야 한다.
eval()은 문자열을 PHP 코드로 실행하므로 코드 인젝션에 매우 취약합니다. 가능한 사용하지 않아야 합니다.
PHP에서 boolean 타입의 값은 true와 false 두 가지이다.
boolean은 true 또는 false 중 하나의 값을 가집니다. 대소문자를 구분하지 않으므로 TRUE, True도 유효합니다.
PHP에서 $_COOKIE 슈퍼글로벌로 현재 요청의 쿠키 값을 읽을 수 있다.
$_COOKIE["name"]으로 클라이언트가 보낸 쿠키 값을 읽습니다.