Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

PHP में IntlChar charType () फ़ंक्शन

IntlChar charType() फ़ंक्शन का उपयोग दर्ज किए गए मान के लिए सामान्य श्रेणी मान प्राप्त करने के लिए किया जाता है।

सिंटैक्स

int IntlChar::charType (val)

पैरामीटर

  • वैल - यूटीएफ -8 स्ट्रिंग के रूप में एन्कोड किया गया एक पूर्णांक या वर्ण।

वापसी

IntlChar charType()फ़ंक्शन निम्नलिखित सामान्य श्रेणी की सामग्री देता है -

  • IntlChar::CHAR_CATEGORY_UNASSIGNED

  • IntlChar::CHAR_CATEGORY_GENERAL_OTHER_TYPES

  • IntlChar::CHAR_CATEGORY_UPPERCASE_LETTER

  • IntlChar::CHAR_CATEGORY_LOWERCASE_LETTER

  • IntlChar::CHAR_CATEGORY_TITLECASE_LETTER

  • IntlChar::CHAR_CATEGORY_MODIFIER_LETTER

  • IntlChar::CHAR_CATEGORY_OTHER_LETTER

  • IntlChar::CHAR_CATEGORY_NON_SPACING_MARK

  • IntlChar::CHAR_CATEGORY_ENCLOSING_MARK

  • IntlChar::CHAR_CATEGORY_COMBINING_SPACING_MARK

  • IntlChar::CHAR_CATEGORY_DECIMAL_DIGIT_NUMBER

  • IntlChar::CHAR_CATEGORY_LETTER_NUMBER

  • IntlChar::CHAR_CATEGORY_OTHER_NUMBER

  • IntlChar::CHAR_CATEGORY_SPACE_SEPARATOR

  • IntlChar::CHAR_CATEGORY_LINE_SEPARATOR

  • IntlChar::CHAR_CATEGORY_PARAGRAPH_SEPARATOR

  • IntlChar::CHAR_CATEGORY_CONTROL_CHAR

  • IntlChar::CHAR_CATEGORY_FORMAT_CHAR

  • IntlChar::CHAR_CATEGORY_PRIVATE_USE_CHAR

  • IntlChar::CHAR_CATEGORY_SURROGATE

  • IntlChar::CHAR_CATEGORY_DASH_PUNCTUATION

  • IntlChar::CHAR_CATEGORY_START_PUNCTUATION

  • IntlChar::CHAR_CATEGORY_END_PUNCTUATION

  • IntlChar::CHAR_CATEGORY_CONNECTOR_PUNCTUATION

  • IntlChar::CHAR_CATEGORY_OTHER_PUNCTUATION

  • IntlChar::CHAR_CATEGORY_MATH_SYMBOL

  • IntlChar::CHAR_CATEGORY_CURRENCY_SYMBOL

  • IntlChar::CHAR_CATEGORY_MODIFIER_SYMBOL

  • IntlChar::CHAR_CATEGORY_OTHER_SYMBOL

  • IntlChar::CHAR_CATEGORY_INITIAL_PUNCTUATION

  • IntlChar::CHAR_CATEGORY_FINAL_PUNCTUATION

  • IntlChar::CHAR_CATEGORY_CHAR_CATEGORY_COUNT

उदाहरण

निम्नलिखित एक उदाहरण है -

<?php
   var_dump(IntlChar::charType("n") === IntlChar::CHAR_CATEGORY_CONTROL_CHAR);
   echo "<br>";
   var_dump(IntlChar::charType("jkl") === IntlChar::CHAR_CATEGORY_OTHER_PUNCTUATION);
   echo "<br>";
   var_dump(IntlChar::charType("r") === IntlChar::CHAR_CATEGORY_CONTROL_CHAR);
   echo "<br>";
   var_dump(IntlChar::charType("Z") === IntlChar::CHAR_CATEGORY_UPPERCASE_LETTER);
   echo "<br>";
   var_dump(IntlChar::charType(".") === IntlChar::CHAR_CATEGORY_OTHER_PUNCTUATION);
   echo "<br>";
?>

आउटपुट

निम्न आउटपुट है -

bool(false)
bool(false)
bool(false)
bool(true)
bool(true)

  1. PHP में IntlChar::isIDStart() फ़ंक्शन

    IntlChar::isIDStart() फ़ंक्शन का उपयोग यह जांचने के लिए किया जाता है कि दर्ज किया गया वर्ण अनुमेय है क्योंकि पहला वर्ण एक पहचानकर्ता है या नहीं। सिंटैक्स bool IntlChar::isIDStart(val) पैरामीटर वैल - UTF-8 स्ट्रिंग के रूप में एन्कोड किया गया वर्ण या पूर्णांक मान। वापसी IntlChar::isIDStart() फ़ं

  1. PHP में IntlChar::isJavaIDPart () फ़ंक्शन

    IntlChar::isJavaIDPart() फ़ंक्शन का उपयोग यह जांचने के लिए किया जाता है कि दर्ज किया गया वर्ण जावा पहचानकर्ता वर्ण में अनुमेय है या नहीं। सिंटैक्स IntlChar::isJavaIDPart( val ) पैरामीटर वैल - UTF-8 स्ट्रिंग के रूप में एन्कोड किया गया वर्ण या पूर्णांक मान। वापसी IntlChar::isJavaIDPart() फ़ंक्शन

  1. PHP में IntlChar::totitle() फ़ंक्शन

    IntlChar::totitle() फ़ंक्शन का उपयोग यह जांचने के लिए किया जाता है कि दर्ज किया गया मान एक यूनिकोड वर्ण टाइटलकेस है या नहीं। सिंटैक्स IntlChar::totitle(val) पैरामीटर वैल - UTF-8 स्ट्रिंग के रूप में एन्कोड किया गया वर्ण या पूर्णांक मान। वापसी IntlChar::to title() फ़ंक्शन कोड बिंदु का simple_Tit