dzheka3d
@dzheka3d

Как побороть ошибку Unsupported declare 'strict_types'?

Всем привет! Скачал библиотеку JWT, Но при запуске получаю такую ошибку:

Unsupported declare 'strict_types' in D:\OpenServer\domains\jwt\Lcobucci\JWT\Builder.php on line 3

И дальше еще такая:

Parse error: syntax error, unexpected ':', expecting ';' or '{' in D:\OpenServer\domains\jwt\Lcobucci\JWT\Builder.php on line 20


Строка 20 в файле Builder.php:

public function permittedFor(string $audience): Builder;


Я, на самом деле не особо понимаю, что это за синтаксис с двоеточием... Но коль библиотекой пользуются многие - вроде должна работать...
  • Вопрос задан
  • 4668 просмотров
Решения вопроса 1
zorca
@zorca
Вы требования либы своей читали?

Dependencies
PHP 5.5+ (v3.2) and PHP 7.1 (v4.x)
OpenSSL Extension

И еще похоже нужно расширение mbstring.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Ведисофт Екатеринбург
от 25 000 ₽
YCLIENTS Москва
от 200 000 до 350 000 ₽
от 300 000 до 500 000 ₽
06 мая 2024, в 10:17
15000 руб./за проект
06 мая 2024, в 10:02
3000 руб./за проект