Переделать .js на php

303
.
Помогите переделать это скрипт под 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().
Перевернули символы в обратной последовательности.
Что теперь надо искать?
.
Hey guys! Finally I'm gonna change status!?
# ДоХтор (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
Всего: 19