我还需要用其他语言显示数字,例如。 PHP中的多语言网站中的波斯语。
有没有办法格式化数字并用PHP中的波斯语或任何其他语言显示?
答案 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);
?>