次のような関数で返したい定数があります。
public function getConst($const)
{
$const = constant("Client::{$const}");
return $const;
}
しかし、これは私にエラーを与えています:
constant(): Couldn't find constant Client::QUERY_SELECT
ただし、これは機能します。
public function getConst($const)
{
return Client::QUERY_SELECT;
}
なぜだめですか?