PHP 버전
4.3+
/* 일반 ASCII 알파벳 대문자를 소문자로 변환 */
$original_string = 'Hello, World!';
$lowercase_string = mb_strtolower($original_string);
echo $lowercase_string; // 출력: 'hello, world!'

/* 멀티바이트 알파벳 대문자를 포함한 독일어를 소문자로 변환 */
$utf8_string = 'Hallo, SCHÖN dich zu sehen!';
$lowercase_utf8 = mb_strtolower($utf8_string, 'UTF-8');
echo $lowercase_utf8; // 출력: 'hallo, schön dich zu sehen!'
mb_strtolower(string $string, ?string $encoding = null): string
// 사용자 입력에서 키워드 비교를 위해 소문자로 통일
$user_input = 'SCHÖN';
$keyword = 'Schön';

// 대소문자 구분 없이 비교
if (mb_strtolower($user_input, 'UTF-8') === mb_strtolower($keyword, 'UTF-8')) {
    echo '키워드가 일치합니다.';
} else {
    echo '키워드가 일치하지 않습니다.';
}

// 출력: '키워드가 일치합니다.'