- 通过以下命令安装homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- 通过
homebrew
安装 php56 brew install php56
- 为了安装php7, 需要先把php56的链接去掉
brew unlink php56
- 再安装 php71
brew install php71
- 记住不同版本的PHP扩展也要分别安装,如在php56上要使用xdebug,需要安装
php56-xdebug
,如果要在php7上使用,也要安装php71-xdebug
#!/bin/bash
# 切换PHP版本
# usage: ./switch_php.sh php56
if [ "$#" -ne 1 ]; then
echo "请传入参数";
exit 1;
fi
if [ $1 == "php56" ]
then
brew unlink php71 && brew link php56
rm /usr/local/bin/php
ln -s /usr/local/Cellar/php56/5.6.29_5/bin/php /usr/local/bin/php
brew services stop php71 && brew services start php56
else
brew unlink php56 && brew link php71
rm /usr/local/bin/php
ln -s /usr/local/Cellar/php71/7.1.3_15/bin/php /usr/local/bin/php
brew services stop php56 && brew services start php71
fi
echo "已成功切换到$1版本";