在php中以不同语言显示数字

时间:2012-09-27 06:59:30

标签: php multilingual

我还需要用其他语言显示数字,例如。 PHP中的多语言网站中的波斯语。

有没有办法格式化数字并用PHP中的波斯语或任何其他语言显示?

1 个答案:

答案 0 :(得分:1)

这可能会对你有所帮助

<?php
$arabic_indic_digits = array(
"\xD9\xA0",
"\xD9\xA1",
"\xD9\xA2",
"\xD9\xA3",
"\xD9\xA4",
"\xD9\xA5",
"\xD9\xA6",
"\xD9\xA7",
"\xD9\xA8",
"\xD9\xA9",
);
$number = 1234.56;
$formatted_number = number_format($number, 2);
$arabic_number = str_replace(array_keys($arabic_indic_digits), $arabic_indic_digits, $formatted_number);
?>