"PHP" / Говнокод #21077 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
//Функция возвращает упорядоченную строку значений параметров POST-запроса
function getReqParams(){
    $reqparams = "";
    ksort($_POST);
    foreach ($_POST as $param => $valuep) {
        $reqparams = "$reqparams|$valuep";
    }
    return substr($reqparams,1);
}

//Извлечение цифровой подписи из заголовков запроса
function getSign(){
    $HEADERS = getallheaders();
    foreach ($HEADERS as $header => $value) {
        if ($header == 'X-Api-Signature') {
            $SIGN_REQ = $value;
        }
    }
    return $SIGN_REQ;
}

QIWI Official Documentation

Псс… посоны, у нас тут есть кусок из оф. документации QIWI. Зацените ))

Запостил: maxyc maxyc, (Updated )

Комментарии (8) RSS

  • Зато оно сортирует _POST. Хорошая функция - не только делает свое дело, но и заодно наводит порядок для других функций.
    Ответить
  • А у меня во рту елда официального камерунского негра. Зацените.
    Ответить
  • Что-то мне подсказывает, что в обеих функциях foreach не нужен.
    Ответить

Добавить комментарий

Переведи на "PHP", guest!

    А не использовать ли нам bbcode?


    8