这个变量如何工作

时间:2011-11-23 21:18:20

标签: coding-style less

我试图了解编程语言的工作原理。有时我会遇到困扰我的事情。我想知道是否有人可以解释下面的代码是如何工作的。

这是http://lesscss.org/#docs

It is also possible to define variables with a variable name:

@fnord: "I am fnord.";
@var: 'fnord';
content: @@var;

Which compiles to:

content: "I am fnord.";

在我未受过训练的心中,@@ var等于“fnord fnord”或“我是fnord.fnord”

任何人都可以解释内容如何等于“我是fnord”谢谢

1 个答案:

答案 0 :(得分:4)

解析@@ var时,首先评估@var,它给你fnord,然后@@ var继续被评估为@fnord,@ fnord值是"我是fnord。"。允许将其作为一种编程语言有点肮脏,但PHP确实如此......

相关问题