0

エコーステートメントで$book->authorを出力しようとしています。現在、連結を使用しています。

echo "book author: " . $book->author . "<br />";

全体を二重引用符で囲むにはどうすればよいですか?$book次のことを行うと、オブジェクトをエコーし​​ようとしていると想定され、それは->author通常の文字列です。

echo "book author: $book->author<br />";
4

1 に答える 1

5

中かっこで包みます。

echo "book author: {$book->author}<br />";

余談ですが、私は次のことを提唱しています。読みやすく、中括弧アプローチの制限を克服し、文字列連結に対するマイクロマイクロ最適化であることがわかりました(コメントを参照)。

echo "book author: ", $book->author, "<br />";
于 2012-07-25T15:06:26.070 に答える