The IntlChar::getCombiningClass() function is an inbuilt function in PHP which is used to get the combining class of the code point.
Syntax:
int IntlChar::getCombiningClass ( $codepoint )
Parameters: This function accepts a single parameter $codepoint which is mandatory. The $codepoint value is an integer values or character, which is encoded as a UTF-8 string.
Return Value: This function returns the combining class of the code point.
Below programs illustrate the IntlChar::getCombiningClass() function in PHP:
Program 1:
PHP
<?php // PHP function to illustrate // the use of IntlChar::getCombiningClass() // Input data is string typevar_dump(IntlChar::getCombiningClass("\p{143}")); // Input data is character typevar_dump(IntlChar::getCombiningClass(" ")); // Input data is unicode character typevar_dump(IntlChar::getCombiningClass("\u{350}")); // Input data is string typevar_dump(IntlChar::getCombiningClass("XYZ")); // Input data is unicode character typevar_dump(IntlChar::getCombiningClass("\u{0358}")); ?> |
NULL int(0) int(230) NULL int(232)
Program 2:
PHP
<?php// PHP code to illustrate IntlChar::getCombiningClass() // Declare an array $arr$arr = array("\u{314}", "neveropen", "^", "\u{0324}", "6", "\n"); // Loop run for every array elementforeach ($arr as $val){ // Check each element as code point data var_dump(IntlChar::getCombiningClass($val));}?> |
int(230) NULL int(0) int(220) int(0) int(0)
Related Articles:
- PHP | IntlChar charType() Function
- PHP | IntlChar::iscntrl() Function
- PHP | IntlChar::totitle() Function
Reference: http://php.net/manual/en/intlchar.getcombiningclass.php
