[TOC] #### 1. PHP 版本切换 --- 通过 brew 安装 php ```bash brew install php@7.3 brew install php@7.4 brew install php@8.0 brew install php@8.3 ``` 可以通过 `link` 命令切换 PHP 在版本 ```bash brew link php@7.4 ``` 如果当前已经链接到某个版本,想要切换为其它版本,需要先断开旧版本链接,重新建立新版本的链接 ```bash brew unlink php@7.4 brew link php@8.3 ``` 也可以直接切换到指定版本,跳过断开链接命令(强制覆盖链接并且覆盖所有冲突的文件) ```bash brew link --overwrite php@8.3 ``` 列出要删除的所有文件,运行以下命令: + `--dry-run`(或 `-n`)是一个预览模式,显示将要执行的操作,但不会真正执行任何修改 ```bash # --dry-run 简写形式 -n brew link --overwrite php@8.3 --dry-run ``` #### 2. brew-php-switcher --- brew-php-switcher 是一个 PHP 切换器,用于快速切换 Apache 和 CLI (命令行 PHP 版本) 配置 ```bash brew install brew-php-switcher ``` 将命令行中的 PHP 版本切换到 7.3。`-s` 参数代表不切换 apache 配置。详情查看: <https://github.com/philcook/php-switcher> ```bash brew-php-switcher 7.3 -s ```