PHP字符串替换无法正常工作

时间:2020-05-06 08:01:29

标签: php

我有以下PHP代码,旨在用英语替换任何阿拉伯数字

$arabic = ['٠','١','٢','٣','٤','٥','٦','٧','٨','٩'];
$english = ['0','1','2','3','4','5','6','7','8','9'];
$id =  str_replace($arabic, $english, '۲٤۲۰۸۹۳۰٥٥');
echo $id; // ۲4۲۰۸۹۳۰55

上面的代码应该替换所有数字,但是很明显,它替换了第二个数字和最后两个数字,那么这里似乎是什么问题?

谢谢大家。

0 个答案:

没有答案
相关问题