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

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.1phpmd               pup
phpphp@8.2phpmyadmin          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のバージョンが変更になっているのを確認できます。