14
我該怎麼做?PHP:用變量名稱回顯常量
我有類似:
define($stuff.'_FOO', 'whatever');
echo $stuff.'_FOO';
,它不工作:(
我只是想呼應常量的值...
我該怎麼做?PHP:用變量名稱回顯常量
我有類似:
define($stuff.'_FOO', 'whatever');
echo $stuff.'_FOO';
,它不工作:(
我只是想呼應常量的值...
首先製作一個常數:
define("FOO_BAR", "something more");
,那麼你可以通過使用constant()
獲得的價值:
echo constant("FOO_BAR");
瞭解更多關於在manual常量。
注意OP正在從變量創建常量名稱。所以'$ stuff'是故意的。 – 2011-04-12 02:31:28
是的,我有一個合理的理由:D(需要它爲一組表單生成錯誤消息,並且常量名稱包含表單ID) – Alex 2011-04-12 02:51:25