mac os快速切换多个php版本

由于新老项目并行,经常出现需要切换不同的PHP版本,来适应不同项目开发的需要。在网上找了不少的方式,发现不是很好用。
现在总结了一个比较好的方式。

使用brew安装都版本的php方式

1
2
brew install php56
brew install php71

安装成功之后,现在mac上就有两个版本的PHP了。
我们来先启动php71:

1
brew services start php71

那么现在php71处于执行状态。

检查是否有郑州执行的PHP版本

1
brew services list

这时候能看到php71处于started状态。


现在我们来把PHP切换到php56

第一步,停止PHP71
1
brew services stop php71

第二步, 从Homebrew prefix中删除php71的符号链接

1
brew unlink php71

第三步, 把php56加入到Homebrew prefix中

1
brew link php56

第四步, 启动php56

1
brew services start php56

这样已经把php从php71切换到了php56,可以通过以下命令验证:

1
php -v

目前一直在使用这种方式来切换php的版本,希望对大家有帮助。