У вас есть проблемы с переводом чисел в их эквивалентные знаки на разных языках? Не волнуйся! Этот пост поможет вам в переводе чисел.
Прежде чем я начну, давайте немного поговорим о числовом представлении чисел.
Наиболее распространенной системой символьного представления чисел являются арабские цифры (также называемые индуистскими арабскими цифрами) – 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
Большинство языков, включая английский, используют арабские цифры. В некоторых других языках арабские цифры встречаются чаще, чем родные наборы символов. Тем не менее, есть еще много языков, которые используют свои собственные наборы символов для представления чисел.
В качестве примера я расскажу, как преобразовать английские числа в непальский (деванагари) эквивалент и наоборот с использованием PHP. Кроме того, я покажу, как конвертировать, используя JavaScript.
Перевод чисел с использованием PHP
Мы можем легко преобразовать стандартные (английские) числа в эквивалентные наборы символов, используя простую операцию замены. Следующая функция PHP преобразует Стандартные числа в числа Деванагари Юникод. Вы можете получить числа на других языках, просто заменив массив.
Точно так же мы можем преобразовать числа Unicode в стандартные английские числа, просто переключая параметры в вышеупомянутой функции str_replace . Вот фрагмент.
До сих пор я иллюстрировал, как выполнять простой перевод чисел с помощью PHP. Теперь давайте сделаем это с помощью JavaScript.
Перевод чисел с использованием JavaScript
В JavaScript мы можем конвертировать числовые символы, просто используя функцию замены . Следующий код иллюстрирует преобразование чисел с использованием JS.
Таким образом, мы можем добиться преобразования чисел с помощью PHP и JavaScript.
Источник записи: https://thedebuggers.com