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;


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

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

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

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

Похожие вопросы