PHP IntlChar()

PHP 7 は、intl 拡張子による国際化 (i18n) とローカリゼーション (l10n) をサポートしています。この拡張機能は、ICU ライブラリの基本的なラッパーにすぎず、ICU ライブラリに同様のメソッドと機能を提供します。

PHP 7 は、新しい IntlChar クラスを通じて ICU の Unicode 文字機能を公開します。このクラス自体は、複数の文字セットの Unicode 文字を操作するための多くの静的メソッドを定義します。

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

上記のプログラムの実行の出力結果は次のとおりです:

10ffff
COMMERCIAL AT
bool(true)
学び続ける
||
<?php printf('%x', IntlChar::CODEPOINT_MAX); echo IntlChar::charName('@'); var_dump(IntlChar::ispunct('!')); ?>
  • おすすめコース
  • コースウェアのダウンロード
現時点ではコースウェアはダウンロードできません。現在スタッフが整理中です。今後もこのコースにもっと注目してください〜