ここで、定数は関数内で動的に定義されており、クラス名でアクセスできるようにするために、クラス名でアクセスできません。関数内の私の定数は Db から来ており、私は db から定数を生成しています。それらにクラス名でアクセスしたいのですが、定数を利用可能にするか、クラスも同様にするために「定義」で何をすればよいか教えてください。
クラス MyClass {
パブリック関数 getsettings(){
define('myconstant','values');
}
}
echo MyClass::myconstant;