Unicode プロパティの最大値を取得する

# IntlChar::getIntPropertyMaxValue

(PHP 7, PHP 8)

IntlChar::getIntPropertyMaxValue — Unicode プロパティの最大値を取得する

### 説明

public static function IntlChar::getIntPropertyMaxValue(int `$property`): int

Unicode プロパティの値 enumerated/integer/binary のうち、最大値を取得します。

### パラメータ

`property`
  調べたい Unicode プロパティ (定数 `IntlChar::PROPERTY_*` を参照ください)。

### 戻り値

IntlChar::getIntPropertyValue() が返す Unicode プロパティの最大値を返します。 プロパティのセレクタが範囲外の場合は `<=0` の値を返します。

### 例

例1 さまざまなプロパティの例

    <?php
    var_dump(IntlChar::getIntPropertyMaxValue(IntlChar::PROPERTY_BIDI_CLASS));
    var_dump(IntlChar::getIntPropertyMaxValue(IntlChar::PROPERTY_SCRIPT));
    var_dump(IntlChar::getIntPropertyMaxValue(IntlChar::PROPERTY_IDEOGRAPHIC));
    var_dump(IntlChar::getIntPropertyMaxValue(999999999)); // Some made-up value
    ?>

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

    int(22)
    int(166)
    int(1)
    int(-1)

### 参考

- IntlChar::hasBinaryProperty() - コードポイントに対応する、バイナリ Unicode プロパティがあるかを調べる
- IntlChar::getIntPropertyMinValue() - Unicode プロパティの最小値を取得する
- IntlChar::getIntPropertyValue() - コードポイントに対応する、Unicode プロパティの値を取得する
- IntlChar::getUnicodeVersion() - Unicode のバージョンを取得する

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open