【发布时间】:2011-07-02 07:51:44
【问题描述】:
我怎样才能得到一个像变量一样在字符串中求值的常量?
$foo = "like";
define('BAR', 'fish');
// None of these give me 'I like to eat fish on Tuesday.'
echo "I $foo to eat BAR on Tuesday.";
echo "I $foo to eat {BAR} on Tuesday.";
echo 'I $foo to eat BAR on Tuesday.';
// This works but is undesirable
echo 'I $foo to eat '.BAR.' on Tuesday.';
【问题讨论】:
-
不确定是否可行,但您可以定义一个变量并用它来替换它?
-
不受欢迎,但有必要。振作起来。 (不同的安德鲁!)
-
这在 SO 上已经讨论过好几次了,只是措辞有点不同(这就是为什么你在询问时没有看到它的原因)。
标签: php