php本身是弱类型的脚本开发语言,这个特点是有利有弊的,特别是对于开发工具的代码提示,如果没有声明变量的类型就无法使用代码提示功能,对于开发者来说,效率将大打折扣,这是我们不允许的,我们都是懒同志~~~
不过庆幸的是PhpStrom提供很强的代码提示指示方法,下面分三类解释代码提示:
第一类是文件中的变量声明,比如在某个代码文件中声明了变量$category,我们可以在这个代码文件的开头部分用注释的方式申明一个指示器告诉PhpStorm变量的类型,就像下面这样:
/* @var $category Category */
有了这个注释,PhpStorm能够自动查找Category类的声明文件,编码过程中PhpStorm就能直接提示。
第二类是类的属性申明指示,还是以Category类的声明为例,可以在类的上部声明指示器,说明类的属性以及属性的类型,编码方式如下:
/**
* @property string $name
*/
class Category
{}
PhpStorm能够识别Category具有属性$name。
第三类是循环,函数,条件结构内部的变量指示,我们以foreach循环为例,可以通过如下的方式声明类型指示:
foreach($categories as $category)
{
/* @var $category Category */
$category->name
}
有了上面的指示,在循环结构的内部就能方便地使用代码提示了。
相关推荐
Phalcon的PhpStorm代码提示说明 Phalcon的PhpStorm代码提示说明
PHPstorm无限试用插件
通过将插入符号放在初始化变量上,然后按ALT + Insert PhpStorm代码生成器菜单,将弹出一个窗口,然后您可以选择Get getters或Get setters选项。 动作还具有快捷键Shift + Ctrl + NUMPAD1和Shift + Ctrl + NUMPAD2 ...
PhpStorm2017官方绿色汉化包下载 PhpStorm PhpStorm2017 PhpStorm汉化
phpstorm 自己个人设置
本篇文章主要介绍了详解PHP如何更好的利用PHPstorm的自动提示,具有一定的参考价值,有兴趣的可以了解一下
phpstorm 安装xdebug教程,让你轻松搭建好调试环境
PhpStorm官方绿色汉化包 PhpStorm官方绿色汉化包 PhpStorm官方绿色汉化包
PhpStorm8 汉化包 8.03适用。修改PhpStorm字体为中文字体,将jar包放入PhpStorm的lib文件夹。打开PhpStorm,即可。
常用web开发工具 JetBrains PhpStorm 2019.zip常用web开发工具 JetBrains PhpStorm 2019.zip常用web开发工具 JetBrains PhpStorm 2019.zip常用web开发工具 JetBrains PhpStorm 2019.zip常用web开发工具 JetBrains ...
phpStorm设置JAR包
phpstorm安装教程
PhpStorm6 配置Apache全过程。
phpstorm外观主题
Xdebug配置和PHPStorm配置
phpstorm默认快捷键
PHPStorm 2016.2汉化包,已测试可用。不会出现设置不可用
phpstorm-workshop, PhpStorm workshop的代码 PhpStorm workshop在这些材料中,你将了解到许多特性和生产力工具,这些工具和工具可以在 。 例如导航。编辑。检查。活动模板。重构。Composer 和其他客户端以及其他...
phpstorm-10.0.1 安装包
phpstorm 自用设置,调色到完美,清晰明朗,上传备用。