2016-12-04 21 views
-3

Это функция, которую я использую в своем коде JQuery.Функция декодирования Php в PHP

function atou(str) { 
     return decodeURIComponent(escape(window.atob(str))); 
} 

Может ли кто-нибудь написать здесь аналогичную функцию PHP с той же функциональностью? Thanks

+3

Вы понимаете, что делает каждая из функций там? – Dekel

+2

Здесь мы не переводим код. Если вы попробовали что-то, добавьте это и объясните, что не работает. Если вы используете руководство PHP, вы, вероятно, можете найти каждую эквивалентную функцию, но ... – chris85

+1

Я голосую, чтобы закрыть этот вопрос как не относящийся к теме, потому что Stack не является бесплатным сервисом конвертации. –

ответ

0
function atou($str) { 
    return urldecode(urlencode(base64_decode($str))); 
} 
+0

Я попробую и прокомментирую позже –

+0

Я проверил ответ BareNakedCoder. Он отлично работает в целом. Проблема в том, что я использую иврит в закодированной строке, и эта функция декодирования не знает, чтобы декодировать ее. Можете ли вы или кто-нибудь еще улучшить его? –