constant 定数の値を返す &reftitle.description; mixedconstant stringname name で指定した定数の値を返します。 constant はある定数の値を取得する必要があるが、 その名前が不明な場合に有用です。つまり、定数名が変数に保存されているか、 関数から返される場合に有用です。 この関数は クラス定数 や 列挙型のcase に対しても動作します。 &reftitle.parameters; name 定数名。 &reftitle.returnvalues; 定数の値を返します。 &reftitle.errors; 定数が定義されていない場合は Error がスローされます。 PHP 8.0.0 より前のバージョンでは、 E_WARNING レベルの警告が発生していました。 &reftitle.changelog; &Version; &Description; 8.0.0 定数が定義されていない場合は、 constantError をスローするようになりました。 これより前のバージョンでは、 E_WARNING レベルの警告が発生し、&null; を返していました。 &reftitle.examples; 定数に対して <function>constant</function> を使う例 ]]> 列挙型の case に <function>constant</function> を使う例(PHP 8.1.0 以降) ]]> &reftitle.seealso; define defined get_defined_constants 定数の節