Zend framework2 Zend框架2和PHP7

Zend framework2 Zend框架2和PHP7,zend-framework2,php-7,Zend Framework2,Php 7,我注意到如何使用PHP7特性,您必须在每个文件上使用declare(strict_types=1)(或者这是我在PHP.net上读到的)。现在,我正在使用Zend Framework 2并希望使用PHP7的功能,我是否必须在每个PHP文件中放入declare(strict_types=1),或者是否有办法让它加载一次,而不是将其放入我创建的每个PHP文件中 或者更好的是,根本不用把它放进去 谢谢 因为你无论如何都要重构每个类,所以把它放在你想使用严格类型的每个文件中是有意义的。不希望使用严格类型

我注意到如何使用PHP7特性,您必须在每个文件上使用
declare(strict_types=1)
(或者这是我在PHP.net上读到的)。现在,我正在使用Zend Framework 2并希望使用PHP7的功能,我是否必须在每个PHP文件中放入
declare(strict_types=1)
,或者是否有办法让它加载一次,而不是将其放入我创建的每个PHP文件中

或者更好的是,根本不用把它放进去


谢谢

因为你无论如何都要重构每个类,所以把它放在你想使用严格类型的每个文件中是有意义的。不希望使用严格类型的类不需要declare语句


据我所知,您必须将其添加到每个文件中(这应该适用于严格类型)。没有办法全局加载它。

所以我只需要在实际使用php7功能的php文件中使用它,而不是在每个文件中使用它?例如,我只在模型中使用php7类型声明和返回类型,所以我只需要在那里使用declare,而不需要在其他任何地方使用declare?绝对正确。如果您不想在其他地方使用declare语句,只需在您的模型中使用declare语句即可。谢谢,这正是我想知道的