我必须声明在应用程序的任何地方都可用的常量。
在 Zend Framework 1 中,我们曾经在 application.ini
中声明为:
constants.NAME_TITLE = "User Name",
在 Zend Framework 2 中,我们在哪里以及如何做到这一点?
最佳答案
我找到了解决方案 here .您必须在模型中创建存储类。在该类中,您可以根据需要创建任意数量的常量。
<?php
namespace Application\Model;
class Application {
const EMAIL = 'email@gmail.com';
}
现在可以通过以下方式访问它:
NameOfModule\Model\NameOfModel::NAMEOFCONSTANT
例如,您可以在这样的 View 中打印常量:
<?php echo Application\Model\Application::EMAIL; ?>
关于php - zend 框架 2 常量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16468429/