mb_convert_case() 주어진 문자열에서 대소문자 접기를 수행하는 데 사용되는 PHP의 내장 함수입니다.
구문
string mb_convert_case(str $string, int $mode, str $encoding)
매개변수
mb_convert_case() 세 가지 매개변수 허용:$string, $mode 및 $encoding 문자열에서 대소문자 접기를 수행합니다.
-
$string− 이 매개변수는 변환되는 문자열을 반환하는 데 사용됩니다.
-
$모드: 모드 매개변수는 변환 모드에 사용됩니다. MB_CASE_UPPER, MB_CASE_LOWER, MB_CASE_TITLE, MB_CASE_FOLD, MB_CASE_UPPER_SIMPLE, MB_CASE_LOWER_SIMPLE, MB_CASE_TITLE_SIMPLE, MB_CASE_FOLD_SIMPLE에 대한 멀티바이트 문자열 변환에 사용할 수 있습니다.
-
$인코딩: 이 매개변수는 문자 인코딩입니다. 생략되거나 null이면 내부 문자 인코딩 값이 사용됩니다.
반환 값
mb_convert_case() 변환의 문자열 모드를 반환하는 데 사용됩니다.
참고: PHP 7.3.0부터 MB_CASE_FOLD, MB_CASE_UPPER_SIMPLE, MB_CASE_LOWER_SIMPLE, MB_CASE_TITLE_SIMPLE 및 MB_CASE_FOLD_SIMPLE과 같은 일부 멀티바이트 함수가 모드로 추가되었습니다.
예시 1
<?php $string = "Hello World!, Welcome to the online Tutorial"; // convert above string in upper case $string = mb_convert_case($string, MB_CASE_UPPER, "UTF-8"); echo $string; // It will convert given string in lower case $string = mb_convert_case($string, MB_CASE_LOWER, "UTF-8"); echo $string; ?>
출력
HELLO WORLD!, WELCOME TO THE ONLINE TUTORIALhello world!, welcome to the online tutorial
예시 2
<?php $string = "Hello World!, Welcome to the online Tutorial"; // MB_CASE_TITLE is used $string = mb_convert_case($string, MB_CASE_TITLE, "UTF-8"); echo $string; // MB_CASE_UPPER_SIMPLE convert string in upper case $string = mb_convert_case($string, MB_CASE_UPPER_SIMPLE, "UTF-8"); echo $string; ?>
출력
Hello World!, Welcome To The Online TutorialHELLO WORLD!, WELCOME TO THE ONLINE TUTORIAL