如何在控制器中定义常量?

时间:2012-02-22 12:46:19

标签: php symfony constants

我想在symfony2控制器中使用常量。这就是我定义它们的方式:

class MyController extends Controller {
  const CONSTANT_ONE = 1;
  const CONSTANT_TWO = 2; }

这是正确的方法吗?我如何需要在控制器中使用常量?还有其他更好的办法吗?

谢谢!

1 个答案:

答案 0 :(得分:6)

是的,显示的方法是定义类常量的正确方法。只是基本的PHP编程。 http://www.php.net/manual/en/language.oop5.constants.php

在类中使用类常量:

echo self::CONSTANT_TWO;

你应该在控制器中使用类常量吗?可能不是。考虑回答@ allessandro1997的问题。