文字列と引用符
CoddyのPHPジャーニー「基礎」セクションの一部。レッスン 7/71。
文字列とは、文字、数字、記号、空白などが連なったものです。PHPでは、シングルクォート('')またはダブルクォート("")を使って文字列を作成できます。
$message1 = 'Hello World!';
$message2 = "Welcome to PHP!";どちらの方法でも有効な文字列が作成されますが、両者には重要な違いがあります。
二重引用符には、変数展開と呼ばれる特別な機能があります。ドル記号 $ を使って、文字列の中に変数を直接含めることができます。
<?php
$name = "Alice";
$greeting = "Hello, $name!";
echo $greeting; // 出力: Hello, Alice!
?>ただし、シングルクォートではすべてが文字どおりに扱われ、その中の変数は処理されません。例えば:
<?php
$name = "Alice";
$greeting = 'Hello, $name!';
echo $greeting; // 出力: Hello, $name!
?>チャレンジ
簡単二重引用符を使って文字列の中に$name変数を直接含める、$greetingという変数を次の形式どおりに作成してください。Welcome to PHP, [name]!
コードの下の行で$greetingはすでに出力されるため、自分でechoを追加しないでください。
自分で試してみよう
<?php
$name = "Bob";
$greeting = ?;
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
自分で練習してみよう: PHPオンラインコンパイラ