Computer >> Máy Tính >  >> Lập trình >> PHP

Hàm IntlChar charDirection () trong PHP

Hàm IntlChar charDirection () được sử dụng để hiển thị giá trị danh mục hai chiều cho giá trị đã nhập.

Cú pháp

int IntlChar::charDirection(val)

Tham số

  • val - Một số nguyên hoặc ký tự được mã hóa dưới dạng chuỗi UTF-8.

Quay lại

Hàm IntlChar charDirection () trả về giá trị danh mục hai chiều sau -

  • IntlChar ::CHAR_DIRECTION_LEFT_TO_RIGHT

  • IntlChar ::CHAR_DIRECTION_RIGHT_TO_LEFT

  • IntlChar ::CHAR_DIRECTION_EUROPEAN_NUMBER

  • IntlChar ::CHAR_DIRECTION_EUROPEAN_NUMBER_SEPARATOR

  • IntlChar ::CHAR_DIRECTION_EUROPEAN_NUMBER_TERMINATOR

  • IntlChar ::CHAR_DIRECTION_ARABIC_NUMBER

  • IntlChar ::CHAR_DIRECTION_COMMON_NUMBER_SEPARATOR

  • IntlChar ::CHAR_DIRECTION_BLOCK_SEPARATOR

  • IntlChar ::CHAR_DIRECTION_SEGMENT_SEPARATOR

  • IntlChar ::CHAR_DIRECTION_WHITE_SPACE_NEUTRAL

  • IntlChar ::CHAR_DIRECTION_OTHER_NEUTRAL

  • IntlChar ::CHAR_DIRECTION_LEFT_TO_RIGHT_EMBEDDING

  • IntlChar ::CHAR_DIRECTION_LEFT_TO_RIGHT_OVERRIDE

  • IntlChar ::CHAR_DIRECTION_RIGHT_TO_LEFT_ARABIC

  • IntlChar ::CHAR_DIRECTION_RIGHT_TO_LEFT_EMBEDDING

  • IntlChar ::CHAR_DIRECTION_RIGHT_TO_LEFT_OVERRIDE

  • IntlChar ::CHAR_DIRECTION_POP_DIRECTIONAL_FORMAT

  • IntlChar ::CHAR_DIRECTION_DIR_NON_SPACING_MARK

  • IntlChar ::CHAR_DIRECTION_BOUNDARY_NEUTRAL

  • IntlChar ::CHAR_DIRECTION_FIRST_STRONG_ISOLATE

  • IntlChar ::CHAR_DIRECTION_LEFT_TO_RIGHT_ISOLATE

  • IntlChar ::CHAR_DIRECTION_RIGHT_TO_LEFT_ISOLATE

  • IntlChar ::CHAR_DIRECTION_POP_DIRECTIONAL_ISOLATE

  • IntlChar ::CHAR_DIRECTION_CHAR_DIRECTION_COUNT

Ví dụ

Sau đây là một ví dụ -

<?php
   var_dump(IntlChar::charDirection("-"));
   echo "<br>";
   var_dump(IntlChar::charDirection("*"));
   echo "<br>";
   var_dump(IntlChar::charDirection("kjh"));
   echo "<br>";
   var_dump(IntlChar::charDirection("H"));
   echo "<br>";
?>

Đầu ra

Sau đây là kết quả -

int(3)
int(10)
NULL
int(0)