为了账号安全,请及时绑定邮箱和手机立即绑定

解析错误:解析错误,期待 `'{'' Laravel

解析错误:解析错误,期待 `'{'' Laravel

PHP
拉丁的传说 2022-10-14 10:50:39
我php artisan route:list在一个 laravel 项目的 eclipse 文件夹中运行并得到了这个错误。我检查了文件,那里{有。$  php artisan route:list警告:第 8 行 /Users/frankukachukwu/eclipse-workspace/essenceglobalmart.net/app/vendor/zendframework/zend-dictoros/src/functions/create_uploaded_file.php 中不支持声明“strict_types”解析错误:解析错误,在第 19 行的 /Users/frankukachukwu/eclipse-workspace/essenceglobalmart.net/app/vendor/zendframework/zend-dictoros/src/functions/create_uploaded_file.php 中期待 `'{''<?php/** * @see       https://github.com/zendframework/zend-diactoros for the canonical source repository * @copyright Copyright (c) 2018 Zend Technologies USA Inc. (https://www.zend.com) * @license   https://github.com/zendframework/zend-diactoros/blob/master/LICENSE.md New BSD License */declare(strict_types=1);namespace Zend\Diactoros;/** * Create an uploaded file instance from an array of values. * * @param array $spec A single $_FILES entry. * @throws Exception\InvalidArgumentException if one or more of the tmp_name, *     size, or error keys are missing from $spec. */function createUploadedFile(array $spec) : UploadedFile {    if (! isset($spec['tmp_name'])        || ! isset($spec['size'])        || ! isset($spec['error'])    ) {        throw new Exception\InvalidArgumentException(sprintf(            '$spec provided to %s MUST contain each of the keys "tmp_name",'            . ' "size", and "error"; one or more were missing',            __FUNCTION__        ));    }    return new UploadedFile(        $spec['tmp_name'],        $spec['size'],        $spec['error'],        isset($spec['name']) ? $spec['name'] : null,        isset($spec['type']) ? $spec['type'] : null    );}
查看完整描述

1 回答

?
白衣非少年

TA贡献1155条经验 获得超0个赞

您使用的软件包似乎与您的PHP版本不兼容

您需要一个兼容的PHP版本,即7.0.0 - 7.0.5 || ^7.0.7.

要解决此问题,您可以更新PHP版本或降级包


查看完整回答
反对 回复 2022-10-14
  • 1 回答
  • 0 关注
  • 69 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信