Php symfony 2如何使数字出现在西语阿拉伯语中

Php symfony 2如何使数字出现在西语阿拉伯语中,php,symfony,locale,Php,Symfony,Locale,我正在用symfony2制作一个阿拉伯语网站! 当我将区域设置设置为阿拉伯语的“ar”时,偶数将转换为阿拉伯语 西阿拉伯文01 2 3 4 5 6 7 8 9 成为: 东部阿拉伯语٠١٣٥٦٧٨٩ 有没有办法让数字以西方的形式出现 谢谢大家! 您可以使用此 $standard=数组(“0”、“1”、“2”、“3”、“4”、“5”、“6”、“7”、“8”、“9”); $east_arabic=数组(插入数字-复制+粘贴时我的浏览器崩溃) $string=str_replace($standard,

我正在用symfony2制作一个阿拉伯语网站! 当我将区域设置设置为阿拉伯语的“ar”时,偶数将转换为阿拉伯语

西阿拉伯文01 2 3 4 5 6 7 8 9 成为: 东部阿拉伯语٠١٣٥٦٧٨٩

有没有办法让数字以西方的形式出现


谢谢大家!

您可以使用此

$standard=数组(“0”、“1”、“2”、“3”、“4”、“5”、“6”、“7”、“8”、“9”); $east_arabic=数组(插入数字-复制+粘贴时我的浏览器崩溃)


$string=str_replace($standard,$east_阿拉伯语,$string)

这是个老问题,但如果有人面临这个问题
您必须将区域设置从ar更改为另一个不使用东部数字的阿拉伯国家
例如突尼斯

locale: ar_TN
locale: ar_TN