未分類ツイート文字列リテラルプログラムに文字列を記述する際に、『ここから、ここまでは、文字列ですよ』といったことを示す必要があります。この場合は、文字列をシングルクオテーションとダブルクオテーションで囲います。これは文字列リテラルと呼ばれます。シングルクオテーションとダブルクオテーション以下の例で、出力する文字列をシングルクオテーションとダブルクオテーションを囲っています。<?php//シングルクオテーションで囲っています。/>';//ダブルクオテーションで囲っています。/>";?>◆実行結果こんにちは!こんばんは!シングルクオテーションとダブルクオテーションともに文字列を囲うために使用しますが、少し動作が異なります。ダブルクオテーションで囲われた変数は展開され、シングルクオテーションで囲った変数は単なる文字列として認識されます。<?php//シングルクオテーションで囲っています。/>';//ダブルクオテーションで囲っています。/>";?>◆実行結果$aisatu1こんばんは!上記のように、ダブルクオテーションで囲われた変数は展開され、変数として扱われていることがわかります。シングルクオテーションとダブルクオテーションで囲った文字列は改行して記述することが可能です。この場合、文字列の出力結果にも改行コードが含まれています。<?php//シングルクオテーションで囲っています。/>';//ダブルクオテーションで囲っています。/>";?>◆実行結果こんにちは!こんばんは!ヒアドキュメント複数の文字列を記述する場合にヒアドキュメントという方法があります。ヒアドキュメント内では、ダブルクオテーション動揺に変数は展開されます。任意の文字列」から「任意の文字列」で囲われた間は文字列として扱われます。引数として渡しています。Documentおはようございます。/>今日はいいお天気ですね。Document?>◆実行結果おはようございます。今日はいいお天気ですね。任意ですのでユーザがわかりやすいよう変更できます。ヒアドキュメントの大きな特徴として変数が展開されることです。"おはようございます。Document変数を出力してみましょう。