Menu
CoddyTech

文字列と引用符

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!
?>
challenge icon

チャレンジ

簡単

二重引用符を使って文字列の中に$name変数を直接含める、$greetingという変数を次の形式どおりに作成してください。
Welcome to PHP, [name]!

コードの下の行で$greetingはすでに出力されるため、自分でechoを追加しないでください。

自分で試してみよう

<?php
$name = "Bob";
$greeting = ?;

quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン

自分で練習してみよう: PHPオンラインコンパイラ