@black_xe

Как зашифровать число в буквы и обратно?

Подскажите как можно зашифровать какое то число или набор чисел в латиницу без спецсимволов, и обратно расшифровать ?
  • Вопрос задан
  • 669 просмотров
Решения вопроса 1
@JohnDidact
Нуб во всём
Из простого: создать индексированный массив с необходимыми буквами в количестве 10 штук. Потом строку числа обработать функцией strtr() с двумя аргументами. Типа:
$num = 348;
$abc = array('J','o','h','n','D','i','d','a','c','t');
$res = strtr($num,$abc);
var_dump($res); // string(3) "nDc"
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Перевести в систему счисления по основанию 26 (или 52) с цифрами [A-Z] (или [A-Za-z]).
Ответ написан
@Nc_Soft
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы