La función IntlChar::getCombiningClass() es una función incorporada en PHP que se utiliza para obtener la clase de combinación del punto de código.
Sintaxis:
int IntlChar::getCombiningClass ( $codepoint )
Parámetros: Esta función acepta un solo parámetro $codepoint que es obligatorio. El valor de $codepoint es un carácter o valor entero, que se codifica como una string UTF-8 .
Valor de retorno: esta función devuelve la clase de combinación del punto de código.
Los siguientes programas ilustran la función IntlChar::getCombiningClass() en PHP:
Programa 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}")); ?>
Producción:
NULL int(0) int(230) NULL int(232)
Programa 2:
PHP
<?php // PHP code to illustrate IntlChar::getCombiningClass() // Declare an array $arr $arr = array("\u{314}", "GeeksforGeeks", "^", "\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)); } ?>
Producción:
int(230) NULL int(0) int(220) int(0) int(0)
Artículos relacionados:
- PHP | Función IntlChar charType()
- PHP | Función IntlChar::iscntrl()
- PHP | Función IntlChar::totitle()
Referencia: http://php.net/manual/en/intlchar.getcombiningclass.php