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

Vis*_*mar 1 php constants symfony

我想在symfony2控制器中使用常量.这是我如何定义它们:

class MyController extends Controller {
  const CONSTANT_ONE = 1;
  const CONSTANT_TWO = 2; }
Run Code Online (Sandbox Code Playgroud)

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

谢谢!

Cer*_*rad 6

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

在类中使用类常量:

echo self::CONSTANT_TWO;
Run Code Online (Sandbox Code Playgroud)

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