PHP: любой способ для анализа php-файла с «yield» в старых версиях

Я строю класс, чтобы заменить старый онлайн.
У нас есть старые проекты в PHP 5.3. И новые проекты php 5.6 и 7.0.
Разработчики хотят использовать новые функции, такие как «yield», в новых версиях, но этот класс также может быть включен в старые проекты.
Конечно, старые проекты не могут запустить код с yield, но он даже не может проанализировать файл.
Так я должен написать два разных файла?

Я хочу использовать это:

yield $ key => $ value;

постскриптум если нет $ key, я могу просто написать:

yield ($ value);

Это можно проанализировать в версии 5.3.

Большое спасибо.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]