为什么这个PHP代码无法通过XAMPP工作?

时间:2017-07-21 18:13:24

标签: php xampp

无论我在$ben_num变量中提供的孟加拉语数字,它总是输出1,与1111111111一样。无论$ben_num的长度是多少(1s)的长度。

我试图在

中运行代码
  1. WriteCodeOnline
  2. PHPTester
  3. 在这些网站上完美运行。输出是我给出的任何bengali数字的字符串(例如1234567890)。

    可能是PHP版本的问题吗?

    $ben_num = "১২৩৪৫৬৭৮৯০";
    bn2enNumber($ben_num);
    
    function bn2enNumber ($number){
       $search_array= array("১", "২", "৩", "৪", "৫", "৬", "৭", "৮", "৯", "০");
       $replace_array= array("1", "2", "3", "4", "5", "6", "7", "8", "9", "0");
       $en_number = str_replace($search_array, $replace_array, $number);
    
       echo $en_number;
    }
    

1 个答案:

答案 0 :(得分:1)

确保您的源代码文件(.php文件)以UTF-8

保存