レンタルサーバーでシェルのPHPのバージョンを指定する

レンタルサーバーではphpinfoで表示したPHPのバージョンと、sshでログインしてphp -vした時のバージョンが異なる場合があります。

たとえばレンタルサーバーでcomposerを使用したいときに
PHPのバージョンが低いせいでcomposerでインストールできるライブラリのバージョンが制限されるなどの問題が出てきます。

しかし多くのレンタルサーバーではシェル上で実行するPHPのバージョンを選択することができます。

選択できるPHPのバージョンを確認

例えばPHP8.1でcomposerを実行したいときは