使用括号
这个问题在这里已经有了答案:
实际上这很简单。 在字符串上下文中,比如当用引号括起来的时候,当你需要解析一个对象属性,比如方法或属性时,它将它包裹在大括号内。
因此,这可以帮助解释说明: print "Author: {$product->getProduct()};
现在第二个例子只是第一个例子的扩展,作者使用多行和圆括号来提高可读性。 它也可以写成:
$b = "{$this->title}";
$b .= "({$this->producerMainName},{$this->producerFirstName})";
$b .= ": page count - {$this->nPages}";
这里假设我们有以下值:
$this->title = "Author Details ";
$this->producerMainName = "Doe";
$this->producerFirstName = "John";
$this->nPages = 10;
然后,如果我们在上面的任务之后回复$b
,我们会得到:
Author Details (Doe,John): page count - 10
上一篇: Use of Brackets