دوستان سلام...
تابعی میخواستم که اعداد انگلیسی رو به فارسی تبدیل کنه...
function farsi_number($adad)
{
$numbers=array(
0 => '۰',
1 => '۱',
2 => '۲',
3 => '۳',
4 => '۴',
5 => '۵',
6 => '۶',
7 => '۷',
8 => '۸',
9 => '۹'
);
$adad = str_replace(array_keys($numbers), array_values($numbers), $adad);
return $adad;
}
(البته اعداد بصورت #1776 و ... هستند)
آیا روش معمول برای اینکار به این صورته؟ (یعنی جایگزینی)
مشکل str_replace من چیه که جواب نادرست میده...
پیشاپیش ممنونم.