netbeans 8.2 中 symfony 自动生成函数的语法错误
Syntax error with symfony autogenerated functions in netbeans8.2
我正在学习 4.~ 版本的 symfony 框架。
使用 Netbeans 8.2 IDE 我总是收到关于我的 class 自动生成函数的错误消息,其中 return 指示包含“?”:
screenshot of error message
使用 Eclipse ide 我没有收到此错误。
当我简单地删除“?”时我没有从 netbeans IDE 收到任何错误消息,但我的 symfony 项目崩溃了。
我想知道是否有解决方案。感谢阅读,帮助。
NetBeans 似乎无法识别 nullable types,这是 PHP 7.1 引入的相对较新的功能。
只要您 运行 使用 PHP 7.1 的代码,一切都应该可以正常工作,但是对于较旧的 PHP 版本,这将产生致命错误。这正是 NetBeans 警告您的内容。问题跟踪器中有一张用于添加新功能检测的票证,它已经关闭,所以我认为更新 NetBeans 应该可以解决这个问题:https://netbeans.org/bugzilla/show_bug.cgi?id=268317
我正在学习 4.~ 版本的 symfony 框架。 使用 Netbeans 8.2 IDE 我总是收到关于我的 class 自动生成函数的错误消息,其中 return 指示包含“?”:
screenshot of error message
使用 Eclipse ide 我没有收到此错误。
当我简单地删除“?”时我没有从 netbeans IDE 收到任何错误消息,但我的 symfony 项目崩溃了。
我想知道是否有解决方案。感谢阅读,帮助。
NetBeans 似乎无法识别 nullable types,这是 PHP 7.1 引入的相对较新的功能。
只要您 运行 使用 PHP 7.1 的代码,一切都应该可以正常工作,但是对于较旧的 PHP 版本,这将产生致命错误。这正是 NetBeans 警告您的内容。问题跟踪器中有一张用于添加新功能检测的票证,它已经关闭,所以我认为更新 NetBeans 应该可以解决这个问题:https://netbeans.org/bugzilla/show_bug.cgi?id=268317