Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
エコーステートメントで$book->authorを出力しようとしています。現在、連結を使用しています。
echo "book author: " . $book->author . "<br />";
全体を二重引用符で囲むにはどうすればよいですか?$book次のことを行うと、オブジェクトをエコーしようとしていると想定され、それは->author通常の文字列です。
$book
->author
echo "book author: $book->author<br />";
中かっこで包みます。
echo "book author: {$book->author}<br />";
余談ですが、私は次のことを提唱しています。読みやすく、中括弧アプローチの制限を克服し、文字列連結に対するマイクロ、マイクロ最適化であることがわかりました(コメントを参照)。
echo "book author: ", $book->author, "<br />";