Я работаю в проекте с Symfony Framework, но у меня проблемы с php 7.0. Могу ли я понизить версию php или мне нужно переписать все приложение?
Symfony 4.1 требует PHP 7.1.3 в соответствии с документы, поэтому вам придется вместе понизить версию Symfony и PHP. Чтобы ответить на ваш первоначальный вопрос, да, вы можете установить любую версию PHP, какую захотите. Я лично использую PHP с 4.3.x по 7.2.x






Symfony 3 требует как минимум PHP 5.5.9, так что, вообще говоря, вы можете понизить версию, если хотите. Конечно, у вас могут быть другие ограничения, такие как дополнительные пакеты и библиотеки, которые вы установили, и вы могли использовать функции PHP 7 внутри своего собственного кода.
Если вы хотите перейти на более раннюю версию, вы можете запустить:
composer why-not php:5.6
Это скажет вам, какие библиотеки, которые вы установили, не будут работать с PHP 5.6. Возможно, вы сможете понизить их версию, но, очевидно, это не гарантируется и может потребовать изменений в том, как вы используете эти пакеты и библиотеки. Для этого вам нужно будет проверить их руководства по обновлению и «отменить» эти изменения.
Для проверки собственного кода вы можете использовать такие инструменты, как etsy's phan, чтобы проверить совместимость с конкретной целевой версией php: https://github.com/phan/phan#usage
Какие у вас проблемы? Вы должны попробовать использовать PHP7, потому что 5.6 не будет поддерживать так много времени