• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • MessageFormatter::getLocale()

    msgfmt_get_locale

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

    Get the locale for which the formatter was created

    说明

    面向对象风格
    publicMessageFormatter::getLocale(void): string
    过程化风格
    msgfmt_get_locale(NumberFormatter$formatter): string

    Get the locale for which the formatter was created.

    参数

    $formatter

    The formatter resource

    返回值

    The locale name

    范例

    msgfmt_get_locale() example

    <?php
    $fmt = msgfmt_create('en_US', "Number {0,number}");
    echo msgfmt_get_locale($fmt);
    ?>
    

    OO example

    <?php
    $fmt = new MessageFormatter('en_US', "Number {0,number}");
    echo $fmt->getLocale();
    ?>
    

    以上例程会输出:

    en_US
    

    参见

    • msgfmt_create() Constructs a new Message Formatter