mb_strtoupper 함수

mb_strtoupper 함수는 문자열을 대문자로 변환하며, 멀티바이트 인코딩(예: UTF-8)을 정확하게 처리합니다. 첫 번째 매개변수는 변환할 문자열이고, 두 번째(선택 사항)는 문자열의 인코딩입니다.

구문

phpmb_strtoupper(string, [encoding]);

예제

문자열을 대문자로 변환합니다:

php<?php
  echo mb_strtoupper('привет');
?>

코드 실행 결과:

php'ПРИВЕТ'

예제

문자열을 대문자로 변환합니다:

php<?php
  echo mb_strtoupper('abcde');
?>

코드 실행 결과:

php'ABCDE'

예제

인코딩을 명시적으로 지정하여 문자열을 변환합니다:

php<?php
  echo mb_strtoupper('äöü', 'UTF-8');
?>

코드 실행 결과:

php'ÄÖÜ'

함께 보기

  • 문자열을 소문자로 변환하는 함수 mb_strtolower,
  • 문자열을 대문자로 변환하는 함수 strtoupper,