función de PHP money_format ()
Ejemplos
en_US formato internacional:
$number = 1234.56;
setlocale(LC_MONETARY,"en_US");
echo money_format("The price is %i", $number);
?>
El código anterior es la salida:
Definición y Uso
money_format () devuelve una cadena con formato como una cadena de moneda.
Esta función inserta un número formateado en la posición por ciento cuerdas principales (%).
Nota: La función money_format ()no funciona en una plataforma Windows.
Consejo: Esta función es a menudo el setlocale () función se utiliza en conjunto.
Consejo: Para ver todos los códigos de idioma disponibles, visite nuestro manual de referencia del código de idioma .
gramática
参数 | 描述 |
---|---|
string | 必需。规定要格式化的字符串及如何格式化字符串中的变量。 可能的格式值: 填充和标志:
字段宽度:
转换字符:
注释:如果使用多个上述的格式值,它们必须按照上面的顺序进行使用,不能打乱。 注释:该函数受本地设置的影响。 |
number | 必需。被插入到格式化字符串中 % 符号位置的数字。 |
detalles técnicos
Devuelve: | Devuelve la cadena con formato. Las cadenas de formato anteriores y siguientes caracteres seguirá siendo el mismo rendimiento. dígitos no numérico devuelve NULL y generar E_WARNING. |
---|---|
versión de PHP: | 4.3.0+ |
más ejemplos
Ejemplo 1
Formato internacional con dos pequeño número (Alemania):
$number = 1234.56;
setlocale(LC_MONETARY,"de_DE");
echo money_format("%.2n", $number);
?>
El código anterior es la salida:
Ejemplo 2
Negativa con () indica un formato internacional precisión derecho negativo de Estados Unidos es 2, "*" está lleno de personajes:
$number = -1234.5672;
echo money_format("%=*(#10.2n",$number);
?>
El código anterior es la salida: