#### 1. 包版本范围指定(自动下载版本约束范围中的最新版) --- | 名称 | 实例 | 说明 | | ------------ | ------------ | ------------ | | 不指定版本 | | 根据当前Path环境变量中的php版本下载最合适的最新版 | | 确切的版本 | 6.0.1 | 指定下载的具体版本号 | | 范围 <br> > <br> < <br>!= | > 6.0,< 6.0 | 指定版本范围,自动下载该范围中的最新版 | | 通配符 \* | 5.\*,6.0.\* | 5.\* 代表版本范围 [5, 6.0) <br> 6.0.\* 代表版本范围 [6.0, 6.1) | | 赋值运算符(最低版本) ~ | ~1.2,~6.1.0 | ~1.2 代表版本范围 [1.2, 2.0) <br> ~6.1.0 代表版本范围 [6.1.0, 6.2) | | 脱字号版本(最低版本) ^ | ^1.2.3 | ^1.2.3 代表版本范围 [1.2.3, 2.0.0) | **版本约束使用示例** + `:` 和 `=` 都可以 + 版本约束可以加引号,也可以不加 + composer文档使用的是 `:` 并且版本约束加引号(可以说更加规范吧) ``` composer create-project topthink/think:"5.1.*" ``` ``` composer create-project topthink/think=5.1.* ``` #### 2. 官网的在线测试版本约束 --- **a. 查看文档**  **b. 进入版本约束文档**  **c. 进入在线测试版本约束页面(页面最底部)**  **d. 测试版本约束** 