[PHP] 超入門:echo・改行・コメントの基本:出力の仕組みをやさしく解説
![[PHP] 超入門:echo・改行・コメントの基本:出力の仕組みをやさしく解説](https://markleaps.com/blog/wp-content/uploads/2025/05/php-basics.jpg)
この記事では、フロントエンドの知識はあるけれど、PHPはこれからという方向けに、PHPのもっとも基本的な書き方(echoによる出力、改行、コメントの記述方法)をシンプルに解説します。
HTMLに埋め込んで書くPHPに不安を感じている方も、この記事の内容を押さえれば、安心してスタートできます。
難しいコードは出てきません。
まずは「PHPってこんな感じか!」と、気軽に雰囲気をつかむところから始めましょう。
PHPの基本構文
PHPのコードは<?phpで始まり、?>で終わります。
|
1 2 3 |
<?php // ここにPHPの処理を書きます ?> |
echoで文字列を出力する
PHPで文字列を表示したい場合は、echoを使います。
|
1 |
<?php echo 'Hello World'; ?> |
echoのあとに半角スペースを入れ、文字列は'(シングルクォート)または"(ダブルクォート)で囲みます。- PHPの命令文は、最後に
;(セミコロン)を忘れずに付けましょう。
改行の方法(ブラウザ上・ソースコード上)
ブラウザ上で改行したい場合
HTMLの改行タグ<br>を使います。
|
1 2 3 4 |
<?php echo 'Hello<br>'; echo 'World'; ?> |
または、1行で書いてもOKです。
|
1 2 3 |
<?php echo 'Hello<br>World'; ?> |
<br>はあくまで「HTMLの改行タグ」なので、ブラウザに表示される見た目が改行されるだけです。
ソースコード上で改行したい場合
PHPでは、改行を表すには \n(バックスラッシュ + n)を使います。
このとき、文字列は ダブルクォート(")で囲む必要があります。
※ シングルクォートでは \n がそのまま「\n」という文字として扱われてしまいます。
|
1 2 3 4 |
<?php echo "Hello\n"; echo "World"; ?> |
または、1行でまとめることもできます。
|
1 2 3 |
<?php echo "Hello\nWorld"; ?> |
\nは「ソースコード上の見た目を改行」したいときに使います(HTMLの改行とは別です)。- このようなエスケープシーケンス(
\nなど)は、ダブルクォートの中でのみ有効です。
ブラウザもソースコードも両方改行したい場合
両方を組み合わせて書くこともできます。
|
1 2 3 4 |
<?php echo "Hello<br>\n"; echo "World"; ?> |
コメントの書き方(1行・複数行)
コードにメモを残したいときや、処理の説明を加えたいときにはコメントを使います。
1行コメント
//または#を使います。
|
1 2 3 4 |
<?php // これは1行コメントです # こちらも1行コメントです ?> |
複数行コメント
複数行にわたるコメントは、/* */で囲みます。
|
1 2 3 4 5 6 |
<?php /* これは複数行コメントです。 あとで見返したときのメモとして便利です。 */ ?> |
コメントは、他の人にもわかりやすいコードを書くための大切な要素です。
まとめ:まずはここから!
今回ご紹介したechoや改行の書き方、コメントの使い方は、PHPを扱ううえで欠かせない基本です。
次の記事では、「HTMLとPHPがどうつながるか」を見ていきましょう。
PHPがどんな場面で活躍するのか、より具体的なイメージを持てるようになります!
![MARKLEAPS[マークリープス]](https://markleaps.com/blog/wp-content/themes/mkl/images/00_logo.png)

![[PHP]超入門:配列の使い方を基礎からやさしく解説!複数の値を1つの変数にまとめて扱う方法](https://markleaps.com/blog/wp-content/uploads/2025/06/php-array-basics-500x254.jpg)
![[PHP]超入門:if文・switch文の使い方:状況に応じて出し分ける基本](https://markleaps.com/blog/wp-content/uploads/2022/11/php-if-switch-500x254.jpg)
![[PHP]超入門:論理演算子とは?&&・||・and・or の違いと使い方をわかりやすく解説](https://markleaps.com/blog/wp-content/uploads/2025/06/php-logical-operators-500x254.jpg)
![[PHP] 超入門:演算子とは?算術・比較演算子の違いと使い方をやさしく解説!](https://markleaps.com/blog/wp-content/uploads/2025/05/php-operators-beginner-500x254.jpg)