Mac 下 PHP 多版本切换指南

 

Mac 下 PHP 多版本切换指南

在日常开发中,常常需要根据不同项目切换不同的 PHP 版本。随着技术的不断迭代,PHP 版本也在持续升级。无论是学习还是实际开发,掌握多版本 PHP 的切换方法都非常重要。
然而,macOS 的 PHP 集成环境配置相对复杂。本文将简明介绍如何借助 Brew PHP Switcher 工具,方便地在 Mac 上切换 PHP 版本。

一、安装 brew-php-switcher

使用 Homebrew 安装 brew-php-switcher 工具:
# 执行以下命令进行安装
brew install brew-php-switcher

 


二、安装所需 PHP 版本

通过 Homebrew 安装你需要的 PHP 版本,如下所示:
brew install php@8.2
brew install php@7.2

 

写入环境变量配置

将 PHP 路径添加到 .zshrc 配置文件中:
echo 'export PATH="/opt/homebrew/opt/php@8.2/bin:$PATH"' >> ~/.zshrc
echo 'export PATH="/opt/homebrew/opt/php@8.2/sbin:$PATH"' >> ~/.zshrc

 


三、切换 PHP 版本

使用 brew-php-switcher 工具快速切换 PHP 版本:
brew-php-switcher 8.2

 

注意事项

  • 如果你安装了多个 PHP 版本,每次添加新版本后,都需要将对应的路径写入到配置文件(如 .zshrc)。
  • 切换 PHP 版本时,brew-php-switcher 不会自动删除旧版本的配置。若想切换到其他版本,需手动调整配置文件,或删除不需要的版本路径。
常用配置追加示例:
echo 'export PATH="/opt/homebrew/opt/php@7.4/bin:$PATH"' >> ~/.zshrc
echo 'export PATH="/opt/homebrew/opt/php@7.4/sbin:$PATH"' >> ~/.zshrc

echo 'export PATH="/opt/homebrew/opt/php@8.0/bin:$PATH"' >> ~/.zshrc
echo 'export PATH="/opt/homebrew/opt/php@8.0/sbin:$PATH"' >> ~/.zshrc

echo 'export PATH="/opt/homebrew/opt/php@8.2/bin:$PATH"' >> ~/.zshrc
echo 'export PATH="/opt/homebrew/opt/php@8.2/sbin:$PATH"' >> ~/.zshrc

 


四、让配置立即生效

每次修改 .zshrc 后,记得执行以下命令,使配置生效:
source ~/.zshrc

 


小结:
通过以上方法,你可以在 Mac 系统下高效地切换 PHP 版本,满足不同项目的开发需求。如遇到问题,欢迎留言交流。
posted @ 2026-01-15 15:45  云游云记  阅读(4)  评论(0)    收藏  举报