다음 코드의 실행 결과는 무엇인가요?
다음 코드의 실행 결과는 무엇인가요?
$message = "Hello World!";
echo substr($message, -5, 3);
정답: B
⦁ 음수 인덱스는 문자열의 끝에서부터 세어집니다
⦁ 마지막 문자의 인덱스는 -1입니다
⦁ "Hello World!"에서 -5는 'o' 위치입니다 (orld!)
⦁ 인덱스 계산: !(−1), l(−2), d(−3), l(−4), r(−5), o(−6), W(−7)...
⦁ -5 위치('o')부터 3개 문자: o, r, l = "orl"
⦁ 음수 인덱스는 문자열 끝부분을 처리할 때 매우 편리합니다
💡 학습 팁
이 문제를 포함한 PHP 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.