PHPで書いています。定数名を動的に作成し、変数を取得しようとしています。
やりたい事を簡単に書いてみました。
define( CONSTANT_1 , ""Some value"" ) ;
//これを動的に使おうとしています。
$constant_number = 1 ;
$constant_name = (""CONSTANT_"" . $constant_number) ;
//定数値を変数に割り振ろうとしています。
$constant_value = $constant_name;
ですが、上記のようにしても$constant_valueは定数の名前のままで、値にはならないんです・・・。
$$constant_nameみたいに可変変数も試してみたんですが、そうするとこれは定数ではなく変数になってしまうんです。
どなたかアドバイスお願いしますm(__)m
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。