我依赖于许多PHP包。我想把依赖项解析为与PHP 5.5兼容,但仍然可以在PHP 7下运行的包。
我该怎么做?
一般来说,PHP是向后兼容的,所以你应该能够在任何较新的版本上运行你的库,所以它应该足够让你指定最低要求的版本。
要指定特定的PHP版本,使用platform
配置指令:
{
"name": "some/library",
"version": "1.0.0",
"config":
"platform": {
"php": "5.5"
}
}
}