【PHP】プログラムの基本事項「コメント」の仕方について【入門】 投稿者:Ka-Chan 投稿公開日:2020年7月31日 投稿カテゴリー:PHP 投稿コメント:0件のコメント PHPの全目次 PHP クラスの定義の目次 プログラムの記述 PHPプログラムの拡張子 文の記述 コメント コメント プログラムを記述していく上で、この部分はどんな目的でプログラムを記述していたかを残しておくと後からメンテナンスを行う上で役に立ちます。単に説明だけのために記述する文をコメントといいます。コメントはPHPプログラムが実行される際に無視されますのでプログラムの出力結果などには影響しません。PHPでプログラム中にコメントを記述する場合、3種類の方法が用意されています。 「#」を使ったコメント まず最初の方法は「#」を使用する方法です。次のように記述します。 # コメント プログラム中に「#」が現れた場合、「#」から行末までをコメントとして扱います。「#」は文の先頭に記述しその行を全てコメントとしてもいいですし、文の途中で記述してその位置より右側をコメントとしてもいいです。 <?php# 作成日 2020/7/31echo ‘こんにちは’; #挨拶を出力?> コメントはプログラムの実行時には無視されますので次のように記述したものと同じ解釈されます。 <?phpecho ‘こんにちは’;?> 「//」を使ったコメント 2つ目の方法は「//」を使用しているだけで使い方は同じです。 // コメント 「#」の代わりに「//」を使用しているだけで使い方は同じです。「//」はC++言語でコメントを記述する場合の書式です。例えば次のように記述します。 <?php// 作成日 2020/07/31echo ‘こんにちは’; //挨拶を出力?> 「/*」と「*/」を使ったコメント ここまでは特定の1行だけをコメントにする方法ですが、3つ目の方法である「/*」と「*/」を使用する方法は特定のブロックをまとめてコメントする場合に使用します。次のように記述します。 /*コメントコメント内容*/ プログラムの中で「/*」が現れた場合、「*/」が現れるまでを全てコメントとして扱います。この形式はC言語でコメントを記述する場合の書式です。例えば次のように記述します。 <?php/* 作成日 2020/07/31 */echo ‘こんにちは’; /* 挨拶の出力 */?> このように「#」や「//」と同じような使い方も出来ますが、この書式の場合は行末までがコメントではなく「*/」が現れるまでがコメントとなるため複数行に渡ったブロックをまとめてコメントとすることが可能です。例えば次のように使います。 <?php/* 作成日 2020/07/31 作成者:神崎 小太郎 開発環境:PHP 7.xxx*/echo ‘こんにちは’;?> 上記の場合「/*」から「*/」までに含まれる全ての部分がコメントとなります。いずれの方法であってもコメントとしての意味は同じですので使いやすいものを統一して使用されると宜しいのではないかと思います。 サンプルコード ▼Example4-1.php <!DOCTYPE html><html lang=“ja”><head><meta http-equiv=“Content-Type” content=“text/html;charset=UTF-8” /><title>サンプル</title></head><body><p><?php/* 作成日 2011/12/10 作成者 hogehoge Version 3.5 */echo “こんにちは。”; # 画面に出力?></p></body></html> 上記のファイルをwwwサーバーのドキュメントルート以下に設置しブラウザーからアクセスすると次のように表示されます。 今回は「/*」と「*/」を使ったブロック単位のコメントと、「#」を使って文の最後にコメントを記述しました。コメントは実行時には無視されますのでコメントをどれだけ記述しても実行結果には影響を与えません。 タグ: PHP Please Share This Share this content Opens in a new window Opens in a new window Opens in a new window Opens in a new window Opens in a new window Opens in a new window Opens in a new window Opens in a new window Opens in a new window Opens in a new window Opens in a new window その他の記事を読む 前の投稿【PHP】プログラムの基本事項「文の記述」の仕方について【入門】 次の投稿【PHP】文字列「文字列リテラル」ヒアドキュメントなどについて【入門】 おすすめ 【PHP】条件分岐「if文」の使い方について【入門】 2021年2月25日 【PHP】クラス(class)「クラスとは?」について【入門】 2021年4月3日 【PHP】条件分岐「switch文」について【入門】 2021年2月26日 コメントを残す コメントをキャンセルコメントEnter your name or username to comment Enter your email address to comment Enter your website URL (optional) 次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。