Locale::getRegion

locale_get_region

(PHP 5 >= 5.3.0, PHP 7, PECL intl >= 1.0.0)

Locale::getRegion -- locale_get_region入力ロケールの地域を取得する

説明

オブジェクト指向型

public static string Locale::getRegion ( string $locale )

手続き型

string locale_get_region ( string $locale )

入力ロケールの地域を取得します。

パラメータ

locale

地域コードを取り出したいロケール。

返り値

このロケールの地域サブタグ、あるいは存在しない場合に NULL を返します。

例1 locale_get_region() の例

<?php
echo locale_get_region('de-CH-1901');
?>

例2 オブジェクト指向の例

<?php
echo Locale::getRegion('de-CH-1901');
?>

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

CH

参考

add a note add a note

User Contributed Notes 1 note

up
0
Patanjali
1 year ago
locale_get_region does no validation of whether the region exists, but just extracts the text that looks like it can be the region part of the locale, and formats it as uppercase.

It doesn't even have to be a 2-character code, but can be an invalid 3-character one.
To Top