PHP 7 - IntlChar

In PHP7 eine neue IntlCharEs wird eine Klasse hinzugefügt, die zusätzliche ICU-Funktionen verfügbar machen soll. Diese Klasse definiert eine Reihe statischer Methoden und Konstanten, mit denen Unicode-Zeichen bearbeitet werden können. Du brauchstIntl Erweiterung installiert, bevor diese Klasse verwendet wird.

Beispiel

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

Es erzeugt die folgende Browserausgabe -

10ffff
COMMERCIAL AT
true