라이브러리

[PHP] IntlChar::isUUppercase - 코드 포인트에 대문자 유니코드 속성이 있는지 확인


IntlChar::isUUppercase는 PHP 7.4 버전부터 사용할 수 있는 함수로, 유니코드 문자가 대문자인지 여부를 확인하는 함수입니다.

IntlChar::isUUppercase 함수의 사용법


IntlChar::isUUppercase 함수는 유니코드 문자를 인수로 받아서, 그 문자가 대문자인지 여부를 boolean 값으로 반환합니다. 이 함수는 유니코드 4.0 버전부터 지원되는 문자에만 적용됩니다.

예제


#hostingforum.kr
php

// 대문자 'A'는 대문자인지 확인

var_dump(IntlChar::isUUppercase('A')); // bool(true)



// 소문자 'a'는 대문자인지 확인

var_dump(IntlChar::isUUppercase('a')); // bool(false)



// 한글 대문자 'ㅏ'는 대문자인지 확인

var_dump(IntlChar::isUUppercase('ㅏ')); // bool(true)



// 한글 소문자 'ㅐ'는 대문자인지 확인

var_dump(IntlChar::isUUppercase('ㅐ')); // bool(false)



IntlChar::isUUppercase 함수의 특징


- IntlChar::isUUppercase 함수는 유니코드 4.0 버전부터 지원되는 문자에만 적용됩니다.
- 이 함수는 유니코드의 경우 대문자와 소문자를 구분하는 규칙을 따릅니다. 예를 들어, 유니코드의 'A'와 'a'는 대문자와 소문자로 구분됩니다.
- 한글의 경우, 한글 대문자는 'ㅏ', 'ㅐ', 'ㅑ', 'ㅒ', 'ㅓ', 'ㅔ', 'ㅕ', 'ㅖ' 등이 대문자로 간주됩니다.

IntlChar::isUUppercase 함수의 사용 사례


IntlChar::isUUppercase 함수는 다양한 사용 사례가 있습니다. 예를 들어, 다음과 같은 경우에 사용할 수 있습니다.

- 문자열의 대문자와 소문자를 구분할 때
- 문자열의 대문자만을 필터링할 때
- 문자열의 대문자와 소문자를 변환할 때

IntlChar::isUUppercase 함수의 결론


IntlChar::isUUppercase 함수는 PHP 7.4 버전부터 사용할 수 있는 함수로, 유니코드 문자가 대문자인지 여부를 확인하는 함수입니다. 이 함수는 유니코드 4.0 버전부터 지원되는 문자에만 적용됩니다. IntlChar::isUUppercase 함수는 다양한 사용 사례가 있으며, 문자열의 대문자와 소문자를 구분할 때, 문자열의 대문자만을 필터링할 때, 문자열의 대문자와 소문자를 변환할 때 사용할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 443 페이지

검색

게시물 검색