Pode ser que você tenha uma versão antiga do PHP como o PHP 5.6 em seu sistema e também instalou o PHP 7.2, então há vários PHP em sua máquina. Existem alguns aplicativos que foram desenvolvidos quando o PHP 5.6 mais antigo era a versão mais recente, eles ainda estão ativos e você está trabalhando nesses aplicativos. Você pode estar trabalhando no Laravel simultaneamente, mas o Laravel requer PHP 7+ para começar. Entendendo a foto?
Nesse caso, você pode alternar entre as versões do PHP para atender aos seus requisitos.
Mudar de PHP 5.6 => PHP 7.2
Apache:-
sudo a2dismod php5.6
sudo a2enmod php7.2
sudo service apache2 restart
Linha de comando:-
sudo update-alternatives --set php /usr/bin/php7.2
sudo update-alternatives --set phar /usr/bin/phar7.2
sudo update-alternatives --set phar.phar /usr/bin/phar.phar7.2
sudo update-alternatives --set phpize /usr/bin/phpize7.2
sudo update-alternatives --set php-config /usr/bin/php-config7.2
E vice-versa, mude de PHP 7.2 => PHP 5.6
Apache:-
sudo a2dismod php7.2
sudo a2enmod php5.6
sudo service apache2 restart
Linha de comando:-
sudo update-alternatives --set php /usr/bin/php5.6
sudo update-alternatives --set phar /usr/bin/phar5.6
sudo update-alternatives --set phar.phar /usr/bin/phar.phar5.6
sudo update-alternatives --set phpize /usr/bin/phpize5.6
sudo update-alternatives --set php-config /usr/bin/php-config5.6