Introduced in PHP 7: IntlChar class containing static methods for characters

Code
<?php

dump
(
    
IntlChar::toupper('ä'),
    
IntlChar::tolower('Č'),
    
IntlChar::totitle('f'),

    
IntlChar::isUUppercase('A'),
    
IntlChar::isULowercase('A'),
    
    
IntlChar::charName('Ü'),
    
    
IntlChar::isdigit(3),
    
IntlChar::isdigit('3'),
    
IntlChar::isdigit(0xFF),
    
IntlChar::isdigit(0b01),
    
    
"\u{2603}"
);
Result
"Ä"

"č"

"F"

true

false

"LATIN CAPITAL LETTER U WITH DIAERESIS"

false

true

false

false

""
Used Versions
PHP 7.1, Zend 3.0, Symfony 3.2, Laravel 5.2, PHPUnit 5.6, Doctrine 2.6