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 type var_dump(IntlChar::getCombiningClass( "\p{143}" )); // Input data is character type var_dump(IntlChar::getCombiningClass( " " )); // Input data is unicode character type var_dump(IntlChar::getCombiningClass( "\u{350}" )); // Input data is string type var_dump(IntlChar::getCombiningClass( "XYZ" )); // Input data is unicode character type var_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 element foreach ( $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