如何在PHPStorm中设置PHP版本?
是否可以设置PHP版本值,例如4.0 +,并让PHPStorm突出显示不适用于最旧版本的函数?例如,对于 PHP4,这应该突出显示等。我的PC上有一个PHP安装,但我不想为我必须生成的每个小脚本安装较旧的PHP版本。static function
谢谢
是否可以设置PHP版本值,例如4.0 +,并让PHPStorm突出显示不适用于最旧版本的函数?例如,对于 PHP4,这应该突出显示等。我的PC上有一个PHP安装,但我不想为我必须生成的每个小脚本安装较旧的PHP版本。static function
谢谢
所以,你的意思是突出显示所有无法与你正在编写的PHP版本一起使用的代码片段,对吧?这可以在这里完成:
Preferences
-> Languages & Frameworks
> PHP
在Mac上也是如此:
PhpStorm -> Preferences (⌘,)
-> Languages & Frameworks
> PHP
或者在Windows中使用较新版本的PhpStorm:
File
-> Settings
-> Languages & Frameworks
> PHP
然后选择您的 PHP 版本,例如,7.0
例如,当您的本地系统运行时,这非常有用,但生产正在运行。PHP 7.0
PHP 5.5
这样,PhpStorm将警告您哪些部分将无法在生产中工作,并在根据所选版本编写代码时显示适当的提示,等等。
如果您的字段被禁用。
可能您的设置“将 IDE 设置与 composer.json 同步”已启用
您可以在文件中更改您的 PHP 版本composer.json
"require": {
"php": ">=7.1.0",
}
或禁用此路径中的设置
File -> Settings -> Languages & Frameworks > PHP > Composer
*如果您更改了 composer.json 文件 - 正如 Félix Gagnon-Grenier 所评论的那样,请记住,它对以后需要软件包的方式有影响