2024 年 PHP 日本会议

此扩展的基本用法

每个模块提供两种 API:过程式 API 和面向对象 API。两者实际上是相同的,并在相应的文档中进行了描述。

注意:

所有输入字符串必须使用 UTF-8 编码。所有输出字符串也使用 UTF-8。

示例 #1 使用过程式 API 的示例

<?php
$coll
= collator_create('en_US');
$result = collator_compare($coll, "string#1", "string#2");
?>

示例 #2 使用面向对象 API 的示例

<?php
$coll
= new Collator('en_US');
$al = $coll->getLocale(Locale::ACTUAL_LOCALE);
echo
"Actual locale: $al\n";

$formatter = new NumberFormatter('en_US', NumberFormatter::DECIMAL);
echo
$formatter->format(1234567);
?>
添加注释

用户贡献的注释 1 条注释

RoboTamer
12 年前
获取某个国家的默认货币

<?php
$formatter
= new NumberFormatter('de_DE', NumberFormatter::CURRENCY);
echo
$formatter->getTextAttribute(NumberFormatter::CURRENCY_CODE);

$formatter = new NumberFormatter('en_US', NumberFormatter::CURRENCY);
echo
$formatter->getTextAttribute(NumberFormatter::CURRENCY_CODE);

$formatter = new NumberFormatter('ja_JP', NumberFormatter::CURRENCY);
echo
$formatter->getTextAttribute(NumberFormatter::CURRENCY_CODE);
?>
To Top