簡體   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