@eldar_web

Как заменить этот кусок PHP-кода в Ruby?

Есть такой код в PHP, который хэширует данные:
<?php
$arHash = array(
    $m_shop,
    $m_orderid,
    $m_amount,
    $m_curr,
    $m_desc,
    $m_key
);
$sign = strtoupper(hash('sha256', implode(":", $arHash)));
?>


Как превратить его в ruby-код?
  • Вопрос задан
  • 343 просмотра
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега PHP
https://repl.it/BQA4/1
require 'digest/sha2' 

@arHash = [ 
    'm_shop', 
    'm_orderid', 
    'm_amount', 
    'm_curr', 
    'm_desc', 
    'm_key' 
];

puts Digest::SHA256.hexdigest(@arHash.join(':')).upcase

Я нагуглил ответ на ваш вопрос за 5 минут, имея практически нулевые знания Ruby.
Попробуйте в следующий раз не лениться и подумать самостоятельно. Вот вам полезный справочник - www.phptoruby.com
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы