Convert English numbers to Arabic numerals

前端 未结 7 674
余生分开走
余生分开走 2020-12-10 01:58

How can i convert English numbers being retrieved from the database to Arabic numeral symbols in PHP.

EDIT: Here\'re some examples of what Arabic numerals look like.

7条回答
  •  有刺的猬
    2020-12-10 02:21

    Arabic Numbers:

    function to_arabic_number($number)
    {
        $number = str_replace("1","۱",$number);
        $number = str_replace("2","۲",$number);
        $number = str_replace("3","۳",$number);
        $number = str_replace("4","٤",$number);
        $number = str_replace("5","٥",$number);
        $number = str_replace("6","٦",$number);
        $number = str_replace("7","۷",$number);
        $number = str_replace("8","۸",$number);
        $number = str_replace("9","۹",$number);
        $number = str_replace("0","۰",$number);
        return $number;
    }
    

    Persian Numbers:

    function to_persian_number($number)
    {
        $number = str_replace("1","۱",$number);
        $number = str_replace("2","۲",$number);
        $number = str_replace("3","۳",$number);
        $number = str_replace("4","۴",$number);
        $number = str_replace("5","۵",$number);
        $number = str_replace("6","۶",$number);
        $number = str_replace("7","۷",$number);
        $number = str_replace("8","۸",$number);
        $number = str_replace("9","۹",$number);
        $number = str_replace("0","۰",$number);
        return $number;
    }
    

提交回复
热议问题