【问题标题】:How to require package that are compatiable with PHP version?如何要求与 PHP 版本兼容的包?
【发布时间】:2017-03-22 11:01:58
【问题描述】:

在 composer.json 中,我依赖于许多 PHP 包。我希望将依赖项解析为与 PHP 5.5 兼容但仍可以在 PHP 7 上运行的包。

我该怎么做?

【问题讨论】:

    标签: php composer-php dependency-management


    【解决方案1】:

    一般来说,PHP 是向后兼容的,因此您应该能够在任何较新的版本上运行您的库,因此指定最低要求的版本就足够了。

    要指定特定的 PHP 版本,请使用 platform 配置指令:

    {
        "name": "some/library",
        "version": "1.0.0",
        "config":
            "platform": {
                "php": "5.5"
            }
        }
    }
    

    【讨论】:

      猜你喜欢
      • 2020-06-07
      • 2017-04-23
      • 1970-01-01
      • 2021-03-30
      • 2016-08-23
      • 1970-01-01
      • 1970-01-01
      • 2015-04-30
      • 1970-01-01
      相关资源
      最近更新 更多