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

PHPStorm 为方法自动补全了 @return array|mixed,为什么是 mixed?

PHPStorm 为方法自动补全了 @return array|mixed,为什么是 mixed?

PHP
芜湖不芜 2019-03-13 16:43:19
「情况」:PHPStorm 为 return $_GET 的方法,自动补全了 @return array|mixed 的文档标记。「问题」:为什么是 mixed?$_GET 不是一个数组吗? 这是 IDE 的 Bug,还是我从未知道的船新 $_GET 特性?
查看完整描述

1 回答

?
largeQ

TA贡献2039条经验 获得超7个赞

对于phpstorm来说,$_GET只是一个普通变量,而你在函数中,应该是有$_GET相关的数组操作,所以phpstorm判定你这个$_GET是数组,但又不确定是否还有其他形态,所以后面会再加上mixed。任何无法确定的数据类型,phpstorm都会给你个mixed。

查看完整回答
反对 回复 2019-03-18
  • 1 回答
  • 0 关注
  • 879 浏览

添加回答

举报

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