좋아요!
정답률 50%
문제별 결과
PHP에서 Composer는 의존성 관리 도구이다.
Composer는 PHP의 표준 패키지 관리자로, composer.json에 선언된 의존성을 자동으로 설치합니다.
PHP에서 정적 메서드에서 $this를 사용할 수 있다.
정적 메서드에서는 인스턴스가 없으므로 $this를 사용할 수 없습니다. self:: 또는 static::을 사용합니다.
PHP에서 인터페이스는 생성자를 정의할 수 없다.
인터페이스에서 생성자 시그니처를 정의할 수 있습니다. 구현 클래스가 이를 따라야 합니다.
PHP에서 empty("")는 true를 반환한다.
empty()는 빈 문자열, 0, "0", null, false, 빈 배열 등에 대해 true를 반환합니다.
PHP 정규표현식에서 \d는 숫자 하나를 의미한다.
\d는 [0-9]와 같습니다. \D는 숫자가 아닌 문자, \w는 단어 문자(영숫자+_), \s는 공백입니다.
PHP에서 global 키워드로 전역 변수에 접근할 수 있다.
function f() { global $x; } 또는 $GLOBALS["x"]로 전역 변수에 접근 가능합니다.
PHP에서 static 속성은 인스턴스마다 다른 값을 가진다.
static 속성은 클래스에 속하므로 모든 인스턴스가 같은 값을 공유합니다.
PHP에서 date("N")은 요일을 1(월)~7(일)로 반환한다.
date("N")은 ISO-8601 표준으로 월요일=1, 일요일=7. date("w")는 일요일=0, 토요일=6입니다.
PHP에서 sprintf()는 서식화된 문자열을 출력한다.
sprintf()는 서식화된 문자열을 반환합니다. 출력하려면 printf()를 사용합니다.
PHP에서 가변 인자 함수는 func_get_args()로만 구현할 수 있다.
PHP 5.6부터 ... (splat) 연산자로 가변 인자를 선언할 수 있습니다. function foo(...$args)