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