是否可以設置PHP版本值,比如4.0+,並讓PHPStorm突出顯示不適用於最舊版本的函數?例如,對於PHP4,這應該突出顯示static function
等。我在我的PC上安裝了PHP,但我不想爲每個必須生成的小腳本安裝較早的PHP版本。如何在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