PHP 7 - 国际字符


在 PHP7 中,添加了一个新的IntlChar类,该类旨在公开额外的 ICU 功能。此类定义了许多静态方法和常量,可用于操作 unicode 字符。在使用此类之前,您需要安装Intl扩展。

例子

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

它产生以下浏览器输出 -

10ffff
COMMERCIAL AT
true