Ale*_*pin 11
您通常会使用枚举,但PHP并不直接支持枚举构造.但是,我们当然可以效仿它们.
class Temperatures
{
const TooHot = 1;
const OK = 2;
const TooCold = 3;
}
Run Code Online (Sandbox Code Playgroud)
那你可以做
return Temperatures::TooHot;
Run Code Online (Sandbox Code Playgroud)
并比较
if ($retval == Temperatures::OK)
Run Code Online (Sandbox Code Playgroud)
分配变量的值并不重要,只要它们不同即可.您可以根据应用和上下文使用值来表示有趣的内容.