macでHomebrewでインストールしたPHPのバージョンを変更する方法

67 回閲覧されました
みなさんこんにちは、jonioです。
今回はHomebrewでインストールしたPHPのバージョンの変更するメモの記事になります。
目次
Laravelの無料学習サイトを作りました
Laravelを勉強したい人向けの無料の学習サイトを作りました。
ここからリンクに飛べますのでぜひ利用してください。
今のPHPのバージョンを調べる
下記のコマンドを叩きます。
php -v
私の場合は下記の表示になりました。
PHP 8.2.28 (cli) (built: Mar 11 2025 17:58:12) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.2.28, Copyright (c) Zend Technologies
with Zend OPcache v8.2.28, Copyright (c), by Zend Technologies
PHPのバージョンは8.2です。
インストールできるバージョンを調べる
下記のコマンドを叩きます。
brew search php
下記の表示になります。
==> Formulae
brew-php-switcher php@8.1 ✔ phpmd pup
php ✔ php@8.2 ✔ phpmyadmin pop
php-code-sniffer php@8.3 phpstan pcp
php-cs-fixer phpbrew phpunit
==> Casks
eclipse-php phpstorm pop
バージョン8.1をインストールしてみます。
バージョン8.1をインストール
下記のコマンドを叩きます。
brew install php@8.1
バージョンの変更
バージョン8.2を削除します。
brew uninstall php@8.2
そして下記のコマンドを叩きます。
brew link --overwrite --force php@8.1
バージョン変更の適用
.zshrcに記述します。(隠しファイルになっているので「Shift + Command + る」を同時に押せばユーザー名のディレクトリの直下に表示されます)
export PATH="/usr/local/opt/php@8.1/bin:$PATH"
export PATH="/usr/local/opt/php@8.1/sbin:$PATH"
これで「php -v」をするとPHPのバージョンが変更になっているのを確認できます。