選擇版本分幾種情況。
兼容舊web系統
如果原來已存在web系統,此時PHP版本應該根據web系統來決定。
兼容舊操作系統,如windowxp
如果用PHP來開發運行在XP、Server2003等操作系統上運行的web,此時應該選擇PHP5.5。
開發通用型框架
如果需要開發的是通用型框架,為了盡量滿足更多人使用,建議用PHP7.0以上版本。
開發Web系統
如果僅僅需要重新開發一個系統,則建議PHP7.2+即可。
測試PHP特性
如果需要測試PHP最新特性,使用開發版PHP或最新版本PHP。
結語
無需兼容、無需通用就用PHP7.2+即可。
建議PHP語法盡量不要用最新的,否則PHP版本無法降級。
要保持開發環境、測試環境、正式環境一致則用Docker來容器化。