mac系統下安裝多個php並自由切換的方法
主要介紹了在mac系統下安裝多個php並自由切換的方法,文中先介紹了安裝多版本php的方法以及遇到相關錯誤的解決方法,版本切換主要是利用php-version工具,php-version是一個幫助管理從brew安裝的php版本切換的工具,需要的.朋友可以參考,下面來一起看看吧。
一、安裝多版本php
?
1
2
$ brew install php54
$ brew install php70
如果安裝報以下錯誤:
?
1
2
3
Error: Cannot install homebrew/php/php70 because conflicting formulae are installed.
php54: because different php versions install the same binaries.
Please `brew unlink php54` before continuing.
解決辦法有二種:
1、brew unlink php54
2、刪除/usr/local/bin,下面有關php的軟鏈接
上面2種方法,目的是一樣的。
二、安裝切換工具php-version
?
1
2
3
4
5
6
7
8
9
10
$ brew install php-version
$ source $(brew --prefix php-version)/
$ php-version
5.4.45
* 7.0.17
$ php-version 5.4.45 //切換到5.4
$ php-version
* 5.4.45
7.0.17
$ echo "source $(brew --prefix php-version)/" >> ~/_pr
-
PHP面試之php自帶的幾個防止sql注入的函數
畢業季又到了,同學們是不是正為此煩惱呢?以下是本站小編精心為大家整理的PHP面試之php自帶的幾個防止sql注入的函數,希望對大家有所幫助!更多內容請關注應屆畢業生網!SQL注入攻擊是黑客攻擊網站最常用的手段。如果你的站點沒有使用嚴格的用户輸入檢驗,那麼常容易...
-
PHP 7.1中都有哪些重大更新
PHP7.1.0帶來了大量的改進和新功能:可空類型返回空類型可迭代的psuedo-type支持常量可見的類數組解構square框架和在list()中允許指定keys多異常類型捕獲,以下是小編為大家搜索整理的PHP7.1中都有哪些重大更新,希望能給大家帶來幫助!更多精彩內容請及時關注我們應...
-
php獲取當前時間的毫秒數詳解
php本身沒有提供返回毫秒數的函數,但提供了一個microtime()函數,藉助此函數,可以很容易定義一個返回毫秒數的函數。就跟隨本站小編一起去了解下吧,想了解更多相關信息請持續關注我們應屆畢業生考試網!php本身沒有提供返回毫秒數的函數,但提供了一個microtime()函數,...
-
PHP與.NET的區別
PHP跟,一個面向個人(php),一個面向大型系統(當然,做小系統也是可以的,只是資源佔用相對比較多小點)離旗鼓相當還有很遠.現在真正在台面上競爭的只有以java為開發語言的J2EE平台和以C#為代表,多語言的平台.下面小編給大家整理了PHP與的區別,供大家參閲。世界上最...