라이브러리
[PHP] IntlChar::charDirection - 코드 포인트에 대한 양방향 카테고리 값 가져오기
IntlChar::charDirection
`IntlChar::charDirection`는 PHP 7.2 버전부터 사용할 수 있는 함수로, 특정 문자의 방향을 반환합니다. 방향은 문자가 왼쪽에서 오른쪽(LTR), 오른쪽에서 왼쪽(RTL), 또는 위에서 아래로(Vertical) 방향으로 표시되는지 여부를 나타냅니다.
사용법
`IntlChar::charDirection` 함수는 문자의 방향을 반환하는 데 사용됩니다. 함수의 인수로 문자를 입력하면, 해당 문자의 방향을 반환합니다. 방향은 다음 중 하나가 될 수 있습니다.
- `IntlChar::CHAR_DIRECTION_LEFT_TO_RIGHT` (LTR): 왼쪽에서 오른쪽 방향
- `IntlChar::CHAR_DIRECTION_RIGHT_TO_LEFT` (RTL): 오른쪽에서 왼쪽 방향
- `IntlChar::CHAR_DIRECTION_UP_DOWN` (Vertical): 위에서 아래로 방향
- `IntlChar::CHAR_DIRECTION_NEUTRAL` (Neutral): 방향이 정의되지 않은 문자
예제
#hostingforum.kr
php
// 왼쪽에서 오른쪽 방향 문자
echo IntlChar::charDirection('A') . "
"; // IntlChar::CHAR_DIRECTION_LEFT_TO_RIGHT
// 오른쪽에서 왼쪽 방향 문자
echo IntlChar::charDirection('أ') . "
"; // IntlChar::CHAR_DIRECTION_RIGHT_TO_LEFT
// 위에서 아래로 방향 문자
echo IntlChar::charDirection('') . "
"; // IntlChar::CHAR_DIRECTION_UP_DOWN
// 방향이 정의되지 않은 문자
echo IntlChar::charDirection('€') . "
"; // IntlChar::CHAR_DIRECTION_NEUTRAL
주의사항
`IntlChar::charDirection` 함수는 PHP 7.2 버전부터 사용할 수 있습니다. PHP 버전이 낮은 경우, 이 함수를 사용할 수 없습니다.
또한, 이 함수는 문자의 방향을 반환하는 데 사용되므로, 문자의 실제 방향이 아니라, 문자가 표시되는 방향을 반환합니다. 예를 들어, 오른쪽에서 왼쪽 방향 문자가 표시되는 경우, 이 함수는 `IntlChar::CHAR_DIRECTION_LEFT_TO_RIGHT`를 반환할 수 있습니다.
이 함수는 문자의 방향을 반환하는 데 사용되므로, 문자의 실제 방향이 아니라, 문자가 표시되는 방향을 반환합니다. 예를 들어, 오른쪽에서 왼쪽 방향 문자가 표시되는 경우, 이 함수는 `IntlChar::CHAR_DIRECTION_LEFT_TO_RIGHT`를 반환할 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.