IntlChar::ord

文字に対応する Unicode コードポイントを返す

説明

public static intnull IntlChar::ord(intstring $character)

指定された文字の Unicode コードポイントを返します。

このメソッドは、IntlChar::chr を補完するものです。

パラメータ

character

コードポイントを表す int 型の値 (例: U+2603 SNOWMAN を表す 0x2603)、あるいは UTF-8 文字列としてエンコードされた文字 (例: "\u{2603}")。

戻り値

Unicode のコードポイントを整数値で返します。

例1 さまざまなコードポイントの例

<?php
var_dump(IntlChar::ord("A"));
var_dump(IntlChar::ord(" "));
var_dump(IntlChar::ord("\u{2603}"));
?>

上の例の出力は以下となります。

int(65)
int(32)
int(9731)

参考

  • IntlChar::chr
  • mb_ord
  • ord