您现在的位置是:首页 > PHP框架交流PHP框架交流
phpstrom自动提示失效 给变量设置@var自动提示
上善若水2021-07-04 12:54:27【PHP框架交流】
2487人已围观
简介我们在容器中取值$redis = \Yii::$app->redis;这个时候就没有提示,但是对我我们刚上手,想多了解里面的方法有那些的时候,设置自动提示的功能就十分有必要,采用注释的形式,不会对代码
我们在容器中取值$redis = \Yii::$app->redis;
这个时候就没有提示,但是对我我们刚上手,想多了解里面的方法有那些的时候,设置自动提示的功能就十分有必要,采用注释的形式,不会对代码有任何影响.
/* @var \Redis $redis */
$redis = \Yii::$app->redis;
这个就是需要你设定的类型进行自动提示,需要设置成正确的类型,不然提示就会有问题,上面的例子就是反例.正确的类型如下
/* @var yii\redis\Connection $redis */
$redis = \Yii::$app->redis;
这样所提示的方法函数才是正确的,当我们知道是那个包的时候就可以采用调试查看了.
这样就能保证类型完全正确,放在容器管理的对象也能使用自动提示,对开发十分友好!
很赞哦! (0)
相关文章
随机图文
php 自己打包一个composer包
今天尝试自己自己封装一个包,以后就可以直接composer安装方便复用,一开始看到别人有将官方提供 的包给做成composer包,方便使用,记录下自己的过成. 首先准备一个已经初始话过的仓库地址 并springboot使用递归获取导航无限级分类 使用thymeleaf渲染导航栏
springboot使用递归获取导航无限级分类,使用thymeleaf渲染导航栏,在实际项目中经常会出现三级分类或者多级分类的情况,一般采用存pid的方式存储,在去数据时递归迭代下数据就行来看看导航栏PHP8.0新特性(5) Match 表达式
熟悉PHP8.0的新特性,Match表达式match匹配比较严格,会验证类型和值,但大多数情况下,Match都可以替代,而且语法更加简洁!官方文档:https://www.php.net/manuaThinkPHP6.0 获取器
获取器的作用是对模型实例的(原始)数据做出自动处理。一个获取器对应模型的一个特殊方法(该方法必须为public类型),方法命名规范为:getFieldNameAttrFieldName为数据表字段的驼