@Deman1

Как исправить ошибку?

Ошибка
Fatal error: Uncaught Error: Call to a member function getParams() on null in index.php:4 Stack trace: #0 {main} thrown in index.php on line 4

$sign = ""; 

foreach ($request->getParams() as $key => $param) { 

    if ($key == 'hash' || $key == 'sign') continue; 

    $sign .=$param; 

} 

$secret = 'SECRET_KEY'; 

$sig = $secret ? hash_hmac('sha256', $sign, $secret) : "";
  • Вопрос задан
  • 58 просмотров
Пригласить эксперта
Ответы на вопрос 2
php10
@php10
Разработчик на PHP
$request у вас null
Ответ написан
Комментировать
@Yan-s
Если $request может быть null, то сперва сделайте проверку в if этой переменной на null.
Если там не может быть null, то разбирайтесь с какой стати он там оказался.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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