
ctype_upper 함수는 문자열의 모든 문자가 대문자인지 확인하는 함수입니다. 반환값이 true이면 문자열의 모든 문자가 대문자이며, false이면 대문자가 아닙니다.
공백은 대문자로 간주되지 않습니다. 따라서 공백이 포함된 문자열은 대문자가 아닙니다.
ctype_upper 함수를 사용하여 대문자로 변환하는 방법은 다음과 같습니다.
#hostingforum.kr
php
$str = "Hello World";
$str_upper = strtoupper($str);
echo $str_upper; // 출력: HELLO WORLD
또는 ctype_upper 함수를 사용하여 대문자로 변환하는 방법은 다음과 같습니다.
#hostingforum.kr
php
$str = "Hello World";
if (ctype_upper($str)) {
$str_upper = $str;
} else {
$str_upper = strtoupper($str);
}
echo $str_upper; // 출력: HELLO WORLD
위 코드는 문자열이 이미 대문자인 경우에는 그대로 대문자로 변환하고, 아니라면 대문자로 변환합니다.
2025-06-30 10:44