使用括号

这个问题在这里已经有了答案:

  • 在PHP 5中的字符串大括号的答案

  • 实际上这很简单。 在字符串上下文中,比如当用引号括起来的时候,当你需要解析一个对象属性,比如方法或属性时,它将它包裹在大括号内。

    因此,这可以帮助解释说明: 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

    链接地址: http://www.djcxy.com/p/59541.html

    上一篇: Use of Brackets

    下一篇: PHP Syntax ${"field"}