라이브러리

[PHP] IntlChar::islower - 코드 포인트가 소문자인지 확인




IntlChar::islower()

`IntlChar::islower()`는 PHP 7.2 버전부터 사용할 수 있는 함수로, 특정 문자가 소문자인지 여부를 확인하는 함수입니다. 이 함수는 ICU(International Components for Unicode) 라이브러리를 사용하여 작동합니다.

사용 방법

`IntlChar::islower()` 함수는 다음 형식으로 사용할 수 있습니다.

#hostingforum.kr
php

IntlChar::islower($char)



* `$char`: 확인할 문자입니다. 문자열이나 문자열의 인덱스, 또는 문자열의 인덱스를 나타내는 정수값이 될 수 있습니다.

예제

#hostingforum.kr
php

// 소문자 'a'를 확인합니다.

echo IntlChar::islower('a') ? 'true' : 'false'; // true



// 대문자 'A'를 확인합니다.

echo IntlChar::islower('A') ? 'true' : 'false'; // false



// 문자열 'Hello'의 첫 번째 문자 'H'를 확인합니다.

echo IntlChar::islower('Hello'[0]) ? 'true' : 'false'; // false



// 문자열 'hello'의 첫 번째 문자 'h'를 확인합니다.

echo IntlChar::islower('hello'[0]) ? 'true' : 'false'; // true



주의

`IntlChar::islower()` 함수는 ICU 라이브러리에 의존하므로, ICU 라이브러리가 설치되어 있어야만 사용할 수 있습니다. ICU 라이브러리는 PHP 7.2 버전부터 기본적으로 포함되어 있지 않으므로, 별도로 설치해야 합니다.

참고

* `IntlChar::islower()` 함수는 ICU 라이브러리의 `UCharacter::islower()` 함수와 호환됩니다.
* `IntlChar::islower()` 함수는 문자열의 인덱스를 확인할 때, 인덱스가 문자열의 길이보다 크면 false를 반환합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색