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







__construct()? Це ідеально дійсний ідентифікатор функції в PHP4, його просто не називають конструктором.