如何在PHPStorm中设置PHP版本?
是否可以设置PHP版本值,比如4.0+,并让PHPStorm突出显示不适用于最旧版本的函数?例如,对于PHP4,这应该突出显示static function
等。我在我的PC上安装了PHP,但我不想为每个必须生成的小脚本安装较早的PHP版本。如何在PHPStorm中设置PHP版本?
感谢
所以,你的意思是强调所有部分的代码,不会在你写它的版本下工作,对不对?
Preferences -> Languages & Frameworks > PHP
还是在PhpStorm的新版本:可在完成
File -> Settings -> Languages & Frameworks > PHP
然后选择您的版本,例如,7.0
这时候非常有用例如,你的本地在7.0,但生产在5.5。这种方式phpstorm将警告你哪些部分不会在生产中工作。
你使用什么版本?我没有这个选项。 – Fluffy 2014-09-10 10:21:27
对不起,我应该指定:7.1.3 – 2014-09-10 10:58:14
我们可以为每个项目做这个或者这只是“全局”吗? – ryanwinchester 2015-02-02 18:09:40
它为什么要强调'__construct()'?这是PHP4中一个完全有效的函数标识符,它只是不被称为构造函数。 – Mchl 2010-11-08 09:33:44
@Mchl,是静态函数好吗? – Fluffy 2010-11-08 10:35:23
静态在PHP4以及IIRC中是avaialbe。尝试'抽象'或使用可见性修饰符'public','protected','private'。无论如何,编写应该在PHP4以及PHP5下工作的OO代码是一个无关紧要的任务IMO。对象模型在两者之间差别太大。 – Mchl 2010-11-08 10:55:04