PHP入門講座|改行・コメントアウトついて学ぼう

PHP
うさタブ
うさタブ

今回はPHPのコメントアウトと改行について学ぶッピ!

ユウキ
ユウキ

コメントアウト?

アイカ
アイカ

たしか、実際のページでは見えない補足のようなものだったかしら?

うさタブ
うさタブ

その通りッピ!

今回はコメントアウト以外にもPHPでの改行や連結について学ぶッピ~

この記事で学べること
  • コメントアウト(補足)方法について
  • PHPでの改行について
  • PHPの連結方法

変数や改行・コメントアウトついて学ぼう

必要なもの

うさタブ
うさタブ
  • Visual Studio Code
  • PHPの設定

が必要ッピ!

うさタブ
うさタブ

PHPやVisual Studio Codeの設定は

↓の記事を参考にするッピよ~

元になるコード

<?php ;?>
うさタブ
うさタブ

まずはVisual Studio Codeを立ち上げるッピ!

上のコードをコピーして、学習をはじめるッピ。

ファイルは【2nd.php】にしておくっピよ~

うさタブ
うさタブ

まずはウォーミングアップッピ!

<?php echo "Hello world";?>

と入力してみるッピ!

うさタブ
うさタブ

ターミナルの

C:\Users\デスクトップ\PHP学習> のうしろに

php 2nd.php

と入力して確認してみるッピよ~!

アイカ
アイカ

Hello world」って表示されたわ

ユウキ
ユウキ

前にもやったからバッチリだぜ♪

ここまでのコード

入力したコード >

<?php echo "Hello world";?>

出力結果 >

Hello world
ターミナルの表示が上手くいかないときは?

ターミナルの表示が上手くいかない場合、

  • 入力した文字が間違っている
  • 動作して欲しいプログラムのフォルダがちゃんと選択されていない

ことが考えられます。

正しくフォルダを選択するためには、

ファイル → フォルダーを開く をクリックし、

学習のためのフォルダーを選択し、作ったデータを保存する場所を Visual Studio Code に登録しましょう。

「 . 」ドットで文字列を連結する

うさタブ
うさタブ

文字は「 . 」を使って連結させることができるッピ!

<?php echo "Hey"."there";?>

と入力してみるッピよ~

アイカ
アイカ

Heythereやあ!」って表示されたねっ

ユウキ
ユウキ

あれ?

.が消えてるぞ?

うさタブ
うさタブ

よく気づいたッピ!

.は文字や変数をつなぐための命令文ッピ!

だから結果として表示するときは「 . 」は消えてしまうんだッピ!

ユウキ
ユウキ

だから「Heythere」でつながったのか!

アイカ
アイカ

プログラムってすごいのねっ

ここまでのコード
<?php echo "Hey"."there";?>

出力結果

Heythere

改行\n

うさタブ
うさタブ

次は文章を改行(区切って次の行に送る)してみるッピ~!

うさタブ
うさタブ

↓の文をコピーして

<?php echo "Happy Halloween"."\n"."Merry Christmas";?>

と入力するッピ!

この  と表記することもあるッピ!

アイカ
アイカ

文字が区切られてるわ!

ユウキ
ユウキ

こんなこともできるんだな!

うさタブ
うさタブ

このコードは

<?phpphpをはじめます  echo文章を表示して “Happy Halloween”.連結して \n改行してください.“Merry Christmas”;?>phpを終了してください

という意味ッピよ~!

コメントアウト(補足)

うさタブ
うさタブ

次はコメントアウトを学ぶッピ!

コメントアウトは、実際には表示されないプログラム上の補足や説明につかうものッピ!

ユウキ
ユウキ

なんだか難しそうだなぁ~

アイカ
アイカ

WEBページやHTMLで使うものとは違うものなの?

うさタブ
うさタブ

PHPHTMLに組み込むことができるプログラム言語ッピが、HTMLでよく使う

<!– コメントアウト –>

とはまた別になるッピ!

うさタブ
うさタブ

PHPでコメントアウトをするには

// や # 、 /* */

を使うッピ!

// で1行コメントアウト

うさタブ
うさタブ

ためしに

<?php
echo "Good night"; // コメントサンプル
echo "Good morning"; 
?>

と入力して出力するッピよ~

アイカ
アイカ

すごい!

//コメントサンプル

が消えているわ!

うさタブ
うさタブ

この他にも、文章の最初に

#

を使用することでコメントアウトができるッピよ~

/* */ で複数コメントアウト

うさタブ
うさタブ

次は複数コメントアウトをしてみるッピ!

<?php
echo "Good night"; // コメントサンプル
/* もう少し長く補足・説明するコメントアウト方法
   このように2行になっても表示されません */
echo "Good morning"; 
?>

と、“Good night”“Good morning” の間に

/* */

を使って2行以上のコメントを書いて見るッピ!

ユウキ
ユウキ

すげええええええ!

あんなに長い文章書いたのに消えてる!

アイカ
アイカ

やったね♪

全体のコードの確認

<?php echo "Hello world";?>
<?php echo "Hey"."there";?>
<?php echo "\n"."Happy Halloween"."\n"."Merry Christmas";?>

<?php
echo "Good night"; // コメントサンプル
/* もう少し長く補足・説明するコメントアウト方法
   このように2行になっても表示されません */
echo "Good morning"; 
?>
学習のまとめ
  • <?php 命令文;?> でphpのプログラムを書く
  • /* コメント */ で補足などの文章を加えられる
  • // や # でも補足などの文章を加えられる
  •  .  ドット】で文字や変数を連結することができる
  • \n (\n)で改行することができる

うさタブ
うさタブ

上手くできたッピか?

これからも色んなゲーム作りやプログラムの解説をしていくッピ!

次回も楽しみにしているッピよ~~!

スポンサーリンク
スポンサーリンク
スポンサーリンク

どうしてもわからない、そんなときは?

ユウキ
ユウキ

うーん・・・

やっぱり、どうしてこーなるか良くワカンナイな~

説明を聞いたすぐはわかったつもりなんだけどさ

アイカ
アイカ

そうね・・・わたしも

先生やうさタブさんにすぐに聞ける環境じゃないから

宿題とか困っちゃうわ・・・

ユウキ
ユウキ

他に気軽に教えてくれる先生とかいるといいんだけどな~

うさタブ
うさタブ

フムフム!

そんなときは、プログラミング教室がオススメッピね~

アイカ
アイカ

そんなのあるのか?

ていうかドコいけばいいんだよ

うさタブ
うさタブ

それなら、やっぱり一番安心自宅近所の教室がよいッピ!

うさタブ
うさタブ
テレビや雑誌に紹介された超有名教室
QUREOプログラミング教室とかどうッピか?

うさタブ
うさタブ

未来都市キュレオを舞台に、魅力的なキャラクターがたくさん登場する・ゲーム感覚で楽しく学べるプログラミング教室ッピ!

困ったことも先生に直接聞けるのが最高ッピ~!

うさタブ
うさタブ

全国2500教室もあるから、

きっとみんなの近くにも教室があるッピ。

公式サイト近くに教室があるかチェックしてみるとよいッピ!

ユウキ
ユウキ

なんだこれ! スゲーなっ

ゲームみたいにやってるうちに、自然と勉強できてるみたいな感じ?

アイカ
アイカ

そんなものがあるのねっ!

うさタブ
うさタブ
キュレオプログラミング教室は、
アメーバブログやアベマTV・バンドリをプロディースしている
サイバーエージェント」のグループ会社で、確かな実績があるッピ!

うさタブ
うさタブ

オンラインで授業を受けるなら

Tech Kids Online Coachingがオススメッピ!

こっちもサイバーエージェントのグループ会社が運営してるッピ!

教室名 対象 学習言語 教室場所 無料体験・カウンセリング
 

「QUREOプログラミング教室」

小学2年生〜中学3年生 Scratch
HTML/CSS
JavaScript
全国各地
教室
無料体験◯
 

Tech Kids Online Coaching

小学1年生〜中学3年生 Scratch
C++
Unity
渋谷
またはオンライン
無料体験◯
 

Udemy

社会人 HTML/CSS
JavaScript
Python
講座購入
ブラウザ
アプリ
サンプル等◯
うさタブ
うさタブ

パパやママ、お兄ちゃんお姉ちゃん
就活や転職で役立つプログラミング知識を身につけたいなら
Udemy】で講座のコースを買ってみるのもオススメッピ!

動画付きの魅力的な教材が格安で、好きな時間に学べるッピ~

うさタブ
うさタブ

ちびっこのみんな、スクールで
自分以外の同い年と一緒に勉強することで、自分も負けないゾ!と思えて
おサボりを防ぐことができるッピ!
さらに、クラスのみんなと差をつけてすごいプログラムが作れちゃうッピ

先生やパパママにほめられて、学習効率が最高にグングン↑↑ッピよ~~♪

ユウキ
ユウキ

よーし、ちょっと体験だけでもやってみるか!

アイカ
アイカ

わたしもさっそくチェックしてみようかな♪

スポンサーリンク

どうしてもわからない、そんなときは?

ユウキ
ユウキ

うーん・・・

やっぱり、どうしてこーなるか良くワカンナイな~

説明を聞いたすぐはわかったつもりなんだけどさ

アイカ
アイカ

そうね・・・わたしも

先生やうさタブさんにすぐに聞ける環境じゃないから

宿題とか困っちゃうわ・・・

ユウキ
ユウキ

他に気軽に教えてくれる先生とかいるといいんだけどな~

うさタブ
うさタブ

フムフム!

そんなときは、プログラミング教室がオススメッピね~

アイカ
アイカ

プログラミング教室??

アイカ
アイカ

そんなのあるのか?

ていうかドコいけばいいんだよ

うさタブ
うさタブ

プログラミング教室は、やっぱり安心の近所の教室ッピ!

うさタブ
うさタブ

テレビや雑誌に紹介された超有名教室

プログラミング教室数国内No.1!「QUREOプログラミング教室」
とかどうッピか?

うさタブ
うさタブ

未来都市キュレオを舞台に、魅力的なキャラクターがたくさん登場する・ゲーム感覚で楽しく学べるプログラミング教室ッピ!

困ったことも先生に直接聞けるのが最高ッピ~!

うさタブ
うさタブ

全国2500教室もあるから、

きっとみんなの近くにも教室があるッピ。

公式サイト近くに教室があるかチェックしてみるとよいッピ!

ユウキ
ユウキ

なんだこれ! スゲーなっ

ゲームみたいにやってるうちに、自然と勉強できてるみたいな感じ?

アイカ
アイカ

そんなものがあるのね

うさタブ
うさタブ
「QUREOプログラミング教室」は、
アメーバブログやアベマTV・バンドリをプロディースしている
サイバーエージェント」のグループ会社で、実績があるッピ!

うさタブ
うさタブ

オンラインで授業を受けるなら

Tech Kids Online Coachingがオススメッピ!

こっちもサイバーエージェントのグループ会社が運営してるッピ!

教室名 対象 学習言語 無料体験・カウンセリング
 

「QUREOプログラミング教室」

小学2年生〜中学3年生
教室で授業を受けたい方
Scratch
C++
JavaScript
無料体験◯
 

Tech Kids Online Coaching

小学生~中学生
オンライン授業を受けたい方
Unity
C++
Scratch
無料体験◯
Udemy
社会人
講座コースで勉強したい人向け
HTML/CSS
JavaScript
Python
サンプル等◯

うさタブ
うさタブ

パパやママ、お兄ちゃんお姉ちゃん
就活や転職で役立つプログラミング知識を身につけたいなら
Udemy】で講座のコースを買ってみるのもオススメッピ!

動画付きの魅力的な教材が格安で、好きな時間に学べるッピ~

うさタブ
うさタブ

ちびっこのみんなは、スクールで
自分以外の同い年と一緒に勉強することで、自分も負けないゾ!と思えて
おサボりを防ぐことができるッピ!
さらに、クラスのみんなと差をつけてすごいプログラムが作れちゃうッピ

先生やパパママにほめられて、学習効率が最高にグングン↑↑ッピよ~~♪

ユウキ
ユウキ

よーし、ちょっと体験だけでもやってみるか!

アイカ
アイカ

わたしもさっそくチェックしてみようかな♪

PHPPHP基礎プログラミング
学んで遊んでジャンケンポン!
タイトルとURLをコピーしました