首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >PHP 8注释错误

PHP 8注释错误
EN

Stack Overflow用户
提问于 2021-02-02 22:18:47
回答 2查看 130关注 0票数 1

在PHP的前一个版本中,我们有这样的代码注释

代码语言:javascript
运行
复制
#[Socket panel]

在更新到PHP 8之后,我们收到错误

代码语言:javascript
运行
复制
syntax error, unexpected identifier "panel", expecting "]"

是新的PHP8中的这个bug,还是我遗漏了什么?有什么解决方案可以支持旧的评论吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-02-02 22:24:38

在PHP8中,你现在有了在下面的样式中使用的属性,#[Testclass],这就是为什么你会得到这个错误。

https://stitcher.io/blog/attributes-in-php-8

您必须将该注释更改为另一种样式。

票数 2
EN

Stack Overflow用户

发布于 2021-02-02 22:30:12

在新的PHP8中,这些不是注释,而是属性。

他们已经将属性语法从<<attr>>更改为#[attr]。(请参阅this。)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66011539

复制
相关文章

相似问题

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