首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >原理编译错误: void函数不能返回值

原理编译错误: void函数不能返回值
EN

Stack Overflow用户
提问于 2018-10-05 18:49:31
回答 1查看 726关注 0票数 0

我使用的是PHP 7.2,我得到了以下错误:

代码语言:javascript
复制
PHP Fatal error:  A void function must not return a value
Compile Error: A void function must not return a value

出现这种情况是因为/common看起来不支持return :void。我的composer.json文件中包含以下内容:

代码语言:javascript
复制
    "php": "7.2.*",
    "symfony/symfony": "~3.4",
    "doctrine/orm": "dev-master",
    "doctrine/doctrine-bundle": "~1.5",
    "doctrine/data-fixtures": "dev-master",
    "doctrine/doctrine-fixtures-bundle": "dev-master",
    "doctrine/migrations": "dev-master",
    "doctrine/doctrine-migrations-bundle": "dev-master",
    "stof/doctrine-extensions-bundle": "dev-master",

但它看起来像是在2017年1月首次报告的这个问题,如下所示:https://github.com/doctrine/doctrine2/issues/6221仍然没有修复。或者我还漏掉了什么?

EN

回答 1

Stack Overflow用户

发布于 2018-10-05 22:42:17

因此,解决这个问题的方法是在我的composer文件中使用"@stable“。

代码语言:javascript
复制
    "doctrine/data-fixtures": "@stable",
    "doctrine/doctrine-fixtures-bundle": "@stable",
    "doctrine/migrations": "@stable",
    "doctrine/doctrine-migrations-bundle": "@stable",
    "stof/doctrine-extensions-bundle": "@stable",
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52663932

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档