Lee el valor del símbolo

# NumberFormatter::getSymbol

# numfmt_get_symbol

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

NumberFormatter::getSymbol -- numfmt_get_symbol — Lee el valor del símbolo

### Descripción

Estilo orientado a objetos

public function NumberFormatter::getSymbol(int `$symbol`): string|false

Estilo procedimental

function numfmt_get_symbol(NumberFormatter `$formatter`, int `$symbol`): string|false

Lee el símbolo asociado al formateador. El formateador utiliza símbolos para representar caracteres dependientes de las convenciones locales, como el signo de porcentaje. Esta API no es soportada por los formateadores basados en reglas.

### Parámetros

`formatter`

  El objeto NumberFormatter.

`symbol`

  La constante de símbolo, una de la lista de constantes de símbolos de formato.

### Valores devueltos

La cadena de símbolo o `false` en caso de error.

### Ejemplos

Ejemplo #1 Ejemplo con numfmt_get_symbol(), Estilo procedimental

    <?php
    $fmt = numfmt_create( 'de_DE', NumberFormatter::DECIMAL );
    echo "Separador : ".numfmt_get_symbol($fmt, NumberFormatter::GROUPING_SEPARATOR_SYMBOL)."\n";
    echo numfmt_format($fmt, 1234567.891234567890000)."\n";
    numfmt_set_symbol($fmt, NumberFormatter::GROUPING_SEPARATOR_SYMBOL, "*");
    echo "Separador : ".numfmt_get_symbol($fmt, NumberFormatter::GROUPING_SEPARATOR_SYMBOL)."\n";
    echo numfmt_format($fmt, 1234567.891234567890000)."\n";
    ?>

Ejemplo #2 Ejemplo con numfmt_get_symbol(), estilo POO

    <?php
    $fmt = new NumberFormatter( 'de_DE', NumberFormatter::DECIMAL );
    echo "Separador : ".$fmt->getSymbol(NumberFormatter::GROUPING_SEPARATOR_SYMBOL)."\n";
    echo $fmt->format(1234567.891234567890000)."\n";
    $fmt->setSymbol(NumberFormatter::GROUPING_SEPARATOR_SYMBOL, "*");
    echo "Separador : ".$fmt->getSymbol(NumberFormatter::GROUPING_SEPARATOR_SYMBOL)."\n";
    echo $fmt->format(1234567.891234567890000)."\n";
    ?>

El ejemplo anterior mostrará:

    Separador : .
    1.234.567,891
    Separador : *
    1*234*567,891

### Ver también

- numfmt_get_error_code() - Obtener el último código de error del formateador
- numfmt_set_symbol() - Configura el símbolo del formateador

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