라이브러리
[PHP] IntlChar::getPropertyEnum - 주어진 속성 이름에 대한 속성 상수 값을 가져옵니다.
IntlChar::getPropertyEnum
`IntlChar::getPropertyEnum` 메서드는 국제 문자의 특성에 대한 정보를 반환하는 메서드입니다. 이 메서드는 국제 문자의 특성을 나타내는 상수를 반환하며, 이 상수는 국제 문자의 특성에 대한 정보를 제공합니다.
사용 방법
`IntlChar::getPropertyEnum` 메서드는 두 개의 매개변수를 받습니다.
* `$codePoint`: 국제 문자의 코드 포인트
* `$property`: 국제 문자의 특성에 대한 정보를 나타내는 상수
이 메서드는 `$codePoint`에 해당하는 국제 문자의 특성에 대한 정보를 `$property`에 해당하는 상수로 반환합니다.
예제
#hostingforum.kr
php
// PHP 7.4 이상에서 사용할 수 있습니다.
require_once 'vendor/autoload.php';
use IntlChar;
// 예제 1: U+0041 (A)
$codePoint = 0x0041;
$property = IntlChar::PROPERTY_UPPERCASE;
echo IntlChar::getPropertyEnum($codePoint, $property) . "
"; // 1
// 예제 2: U+0061 (a)
$codePoint = 0x0061;
$property = IntlChar::PROPERTY_UPPERCASE;
echo IntlChar::getPropertyEnum($codePoint, $property) . "
"; // 0
// 예제 3: U+00A1 (¡)
$codePoint = 0x00A1;
$property = IntlChar::PROPERTY_UPPERCASE;
echo IntlChar::getPropertyEnum($codePoint, $property) . "
"; // 0
IntlChar::PROPERTY\_ENUM 상수
`IntlChar::getPropertyEnum` 메서드는 여러 상수를 지원합니다. 이 상수들은 국제 문자의 특성에 대한 정보를 제공합니다. 다음은 지원하는 상수들입니다.
* `IntlChar::PROPERTY_UPPERCASE`: 대문자 여부
* `IntlChar::PROPERTY_LOWERCASE`: 소문자 여부
* `IntlChar::PROPERTY_TITLECASE`: 타이틀 케이스 여부
* `IntlChar::PROPERTY_ALPHABETIC`: 알파벳 여부
* `IntlChar::PROPERTY_DIGIT`: 숫자 여부
* `IntlChar::PROPERTY_SPACE`: 공백 여부
* `IntlChar::PROPERTY_PUNCTUATION`: 구두점 여부
* `IntlChar::PROPERTY_CONNECTOR`: 연결자 여부
* `IntlChar::PROPERTY_FORMAT`: 형식 문자 여부
* `IntlChar::PROPERTY_SURROGATE`: 서브루트 여부
* `IntlChar::PROPERTY_UNASSIGNED`: 할당되지 않은 문자 여부
* `IntlChar::PROPERTY_LINE_SEPARATOR`: 줄 단위 구분자 여부
* `IntlChar::PROPERTY_PARAGRAPH_SEPARATOR`: 문단 단위 구분자 여부
* `IntlChar::PROPERTY_FIRST_CHAR`: 첫 번째 문자 여부
* `IntlChar::PROPERTY_LAST_CHAR`: 마지막 문자 여부
* `IntlChar::PROPERTY_FIRST_VAR`: 첫 번째 변형 문자 여부
* `IntlChar::PROPERTY_LAST_VAR`: 마지막 변형 문자 여부
* `IntlChar::PROPERTY_FIRST_FIGURE`: 첫 번째 숫자 문자 여부
* `IntlChar::PROPERTY_LAST_FIGURE`: 마지막 숫자 문자 여부
* `IntlChar::PROPERTY_FIRST_SYMBOL`: 첫 번째 기호 문자 여부
* `IntlChar::PROPERTY_LAST_SYMBOL`: 마지막 기호 문자 여부
* `IntlChar::PROPERTY_FIRST_PUNCTUATION`: 첫 번째 구두점 문자 여부
* `IntlChar::PROPERTY_LAST_PUNCTUATION`: 마지막 구두점 문자 여부
* `IntlChar::PROPERTY_FIRST_CONNECTOR`: 첫 번째 연결자 문자 여부
* `IntlChar::PROPERTY_LAST_CONNECTOR`: 마지막 연결자 문자 여부
* `IntlChar::PROPERTY_FIRST_FORMAT`: 첫 번째 형식 문자 여부
* `IntlChar::PROPERTY_LAST_FORMAT`: 마지막 형식 문자 여부
* `IntlChar::PROPERTY_FIRST_UNASSIGNED`: 첫 번째 할당되지 않은 문자 여부
* `IntlChar::PROPERTY_LAST_UNASSIGNED`: 마지막 할당되지 않은 문자 여부
* `IntlChar::PROPERTY_FIRST_LINE_SEPARATOR`: 첫 번째 줄 단위 구분자 여부
* `IntlChar::PROPERTY_LAST_LINE_SEPARATOR`: 마지막 줄 단위 구분자 여부
* `IntlChar::PROPERTY_FIRST_PARAGRAPH_SEPARATOR`: 첫 번째 문단 단위 구분자 여부
* `IntlChar::PROPERTY_LAST_PARAGRAPH_SEPARATOR`: 마지막 문단 단위 구분자 여부
이상으로 `IntlChar::getPropertyEnum` 메서드에 대한 설명과 예제를 제공했습니다. 이 메서드는 국제 문자의 특성에 대한 정보를 반환하는 메서드이며, 이 메서드는 국제 문자의 특성에 대한 정보를 제공합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.