牛牛在线工具

NumberFormatter::getAttribute()

收录 8868 个 PHP 函数,含用途说明与用法示例。

NumberFormatter::getAttribute()

获取 NumberFormatter 对象的属性值

函数名称:NumberFormatter::getAttribute() 适用版本:PHP 5 >= 5.3.0, PHP 7, PHP 8 函数描述:NumberFormatter::getAttribute() 用于获取 NumberFormatter 对象的属性值。 语法:public NumberFormatter::getAttribute(int $attribute): int|false 参数: $attribute: 必需,表示要获取的属性的常量值。 返回值: 如果获取属性成功,则返回属性的值(整数)。 如果获取属性失败,则返回 false。 示例: // 创建一个 NumberFormatter 对象 $formatter = new NumberFormatter('en_US', NumberFormatter::DECIMAL); // 获取 NumberFormatter 对象的属性 $groupingUsed = $formatter->getAttribute(NumberFormatter::GROUPING_USED); $roundingMode = $formatter->getAttribute(NumberFormatter::ROUNDING_MODE); // 输出属性值 echo "Grouping Used: " . ($groupingUsed ? 'true' : 'false') . "\n"; echo "Rounding Mode: " . $roundingMode . "\n"; 输出: Grouping Used: true Rounding Mode: 4 在上面的示例中,我们首先创建了一个 NumberFormatter 对象,然后使用 NumberFormatter::getAttribute() 方法获取了两个属性的值:GROUPING_USED 和 ROUNDING_MODE。最后,我们将这些属性的值输出到屏幕上。 请注意,$attribute 参数是一个表示要获取的属性的常量值。在示例中,我们使用了 NumberFormatter::GROUPING_USED 和 NumberFormatter::ROUNDING_MODE 常量来获取相应的属性值。