PHP 7 - IntlChar

En PHP7, un nouveau IntlCharLa classe est ajoutée, qui cherche à exposer des fonctionnalités ICU supplémentaires. Cette classe définit un certain nombre de méthodes et de constantes statiques, qui peuvent être utilisées pour manipuler des caractères unicode. Vous devez avoirIntl l'extension installée avant d'utiliser cette classe.

Exemple

<?php
   printf('%x', IntlChar::CODEPOINT_MAX);
   print (IntlChar::charName('@'));
   print(IntlChar::ispunct('!'));
?>

Il produit la sortie de navigateur suivante -

10ffff
COMMERCIAL AT
true