268
Composer version signs
composer中版本限制符号的含义:
1、>, <, <=, >= 很直观,不必多说。
2、Wildcard(*) :比如 2.3.* 表示 >=2.3.0 AND <2.4
3、Hyphen(-): 比如 1.0-2.0 表示 >=1.0.0 AND <2.1
4、Tilde(~): 比如 ~1.2 表示 >=1.2 AND <2.0.0, ~1.2.3表示 >=1.2.3 AND <1.3.0
5、Caret(^): 用来限制主版本范围,但是对0号版本则特殊处理。
比如 ^1.2.3 表示 >=1.2.3 AND <2.0.0
^0.3 表示 >=0.3.0 AND <0.4.0
6、逻辑符号:空格spaces或逗号comma表示'AND', single pipe(|) 或 double pipe(||)表示'OR', AND优先级高于OR.