Composer 配置文件 ~ 与 ^ 的区别

^ 的版本策略更激进一些,跨度大。 ~ 的版本策略更稳定一些,跨度小。

~1.2.3 表示最大能接受的版本号是: 1.3.0; ^1.2.3 表示最大能接受的版本号:2.0.0。

这样记忆: ^ 像向上的箭头一样,追求高版本; ~ 像横线一样,追求版本变动不大。