Можно ли установить значение версии PHP, скажем 4.0+, и использовать функции выделения PHPStorm, которые не будут работать с самой старой версией? Например, для PHP4 это должно быть выделено static function
и т. Д. У меня установлен PHP на моем ПК, но я не хочу устанавливать старую версию PHP для каждого небольшого скрипта, который мне нужно создать.
Спасибо
abstract
или использовать модификаторы видимости public
, protected
, private
. В любом случае, писать объектно-ориентированный код, который должен работать как под PHP4, так и под PHP5, - это бессмысленная задача IMO. Объектная модель между ними слишком сильно отличается.
static $variable
возможно, нетstatic function
__construct()
? Это вполне допустимый идентификатор функции в PHP4, просто он не вызывается как конструктор.