繁体   English   中英

作曲家:PHP 5.6项目中的PHP 7依赖性

[英]Composer: PHP 7 dependency in PHP 5.6 project

我有一个PHP 5.6 Nette项目(但我认为这个问题包括所有带有作曲家的php项目),我想添加用PHP 7编写的依赖项。此外,该项目的PHP设置为5.6。

能行吗?

另一个问题。 如果必须为该项目提供PHP 7,尽管该项目本身是在PHP 5.6中构建的,但我是否应该将该项目的PHP设置为7?

谢谢您的回答。

如果引入基于PHP7的部门,则需要在PHP7上运行整个项目。

这可能会很好地工作,但是您需要注意7到5之间的兼容性问题。

还有比您想象的更多的东西,尤其是在取消引用方面。

在此处查看迁移文档。

一些依赖关系是用PHP 7编写的,具有新功能,这些依赖关系不适用于PHP 5.6。

http://php.net/manual/en/migration70.new-features.php

但是,当将我们的项目设置为PHP 7时,您的项目应该可以工作。 但是,正如@DevDonkey所述,我们需要检查7和5之间的兼容性问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM