Помогите переделать это скрипт под php
this.parseHAAAPSI = function(Z) {
try {
var aa = CryptoJS.MD5(Z),
Y = aa.toString(CryptoJS.enc.Hex);
Y = Y.split("").reverse().join("0");
Y = Y.substr(5, 10);
return Y
} catch (X) {
LOG.error("CONNECT parseHAAAPSI", X)
}
Тут генерация md5, потом идет рекурсивная функция это переворачивает текст задом на перед и потом поиск подстроки
muhago97, а что выполняет рекурсивная функция?
ДоХтор, переворачивает текст задом на перед
# muhago97 (24.06.2017 / 01:13)
ДоХтор, переворачивает текст задом на перед
Ок. А поиск какой подстроки необходим?
ДоХтор, Ну в php это array_reverse
# ДоХтор (24.06.2017 / 01:14)
Ок. А поиск какой подстроки необходим?
да, обычный substring(5,1)
# muhago97 (24.06.2017 / 01:15)
да, обычный substring(5,1)
я имею ввиду, что искать нужно?
Ну например, сгенерировали случайную строку md5().
Перевернули символы в обратной последовательности.
Что теперь надо искать?
# ДоХтор (24.06.2017 / 01:11)
muhago97, а что выполняет рекурсивная функция?
Доки crypto-js
https://code.google.com/archiv ... o-js/ алгоритмы те же что и в php, можно переделать.
# kantry (24.06.2017 / 01:18)
Доки crypto-js https://code.google.com/archiv ... o-js/ алгоритмы те же что и в php, можно переделать.
Спс, ток с инглишем у меня не лады. Да и в js я нуб.
ДоХтор, после каждого символа вставить 0 например 12345 а будет 1020304050