【问题标题】:Use of undefined constant JSON_INVALID_UTF8_SUBSTITUTE - assumed 'JSON_INVALID_UTF8_SUBSTITUTE [duplicate]使用未定义的常量 JSON_INVALID_UTF8_SUBSTITUTE - 假定为 'JSON_INVALID_UTF8_SUBSTITUTE [重复]
【发布时间】:2020-10-15 01:12:25
【问题描述】:

在 LogManager.php 第 416 行:

Use of undefined constant JSON_INVALID_UTF8_SUBSTITUTE - assumed 'JSON_INVALID_UTF8_SUBSTITUTE'```

【问题讨论】:

  • 你应该将你的标题/描述形成一个问题,并提供更多的上下文来复制/粘贴你的错误消息。如果你不重视提出问题,你会发现人们也不想花太多精力来回答。

标签: php json laravel


【解决方案1】:

JSON_INVALID_UTF8_SUBSTITUTE 在 PHP 7.2.0 中被添加。 https://www.php.net/manual/en/json.constants.php

您使用的任何代码都依赖于 PHP 7.2.0(或更高版本)。您需要确保为您正在使用的库/包使用适当版本的 PHP。

【讨论】:

  • 我正在使用 laravel
  • @AbdulAmeer Laravel 版本要求可以在这里找到:laravel.com/docs
  • 在将 php 更新到 7.3 后得到这个 未捕获的错误:调用未定义的函数 Illuminate\Http\json_decode()
猜你喜欢
  • 1970-01-01
  • 2017-12-19
  • 1970-01-01
  • 1970-01-01
  • 2015-07-11
  • 2014-05-07
  • 2014-04-30
  • 2013-12-12
  • 1970-01-01
相关资源
最近更新 更多