首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在双引号中使用复杂(curly)语法解析常量

在双引号中使用复杂(curly)语法解析常量
EN

Stack Overflow用户
提问于 2017-11-27 19:15:10
回答 0查看 52关注 0票数 0

我无法理解在双引号中使用复杂(卷曲)语法的概念-

代码语言:javascript
复制
class beers {
    const softdrink = 'rootbeer';
    public static $ale = 'ipa';
}

define('TEST_DATA','test');
$test='hello';

$rootbeer = 'A & W';
$ipa = 'Alexander Keith\'s';

//This works; outputs: I'd like an A & W
echo "I'd like an ${beers::softdrink}\n";

//This works too; outputs: I'd like an Alexander Keith's
echo "I'd like an ${beers::$ale}\n";

//but this not work
echo "I'd like an ${TEST_DATA}\n";

${TEST_DATA}在常量的情况下不工作,但在类常量${beers::softdrink}的情况下,它可以工作。

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47509669

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档