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)で改行することができる

うさタブ
うさタブ

上手くできたッピか?

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

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

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

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

ユウキ
ユウキ

うーん・・・

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

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

アイカ
アイカ

そうね・・・わたしも

すぐに復習できる環境じゃないから

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

ユウキ
ユウキ

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

うさタブ
うさタブ

フムフム!

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

アイカ
アイカ

そんなのあるのか?

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

うさタブ
うさタブ

それなら、やっぱり一番安心自宅でできる動画教材がよいッピ!

うさタブ
うさタブ
テレビCMでも話題の有名教材
Udemyとかどうッピか?

 

うさタブ
うさタブ
Udemyは、HTMLからJavaScript
人気の機械学習からUnityゲーム講座まで選び放題ッピ!

うさタブ
うさタブ

買い切り講座だから
いつでも勉強し放題、動画制作や難しいマーケティングなんかも勉強できるッピ~!

ユウキ
ユウキ

へえ~、こんなのがあるのか

うさタブ
うさタブ

ちびっこのみんなは、キュレオプログラミング教室がオススメッピ!

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

教室名 対象 学習言語 教室場所 無料体験・カウンセリング
Udemy 学生~社会人 Unity
HTML/CSS
JavaScript
MySQL
Python等
オンライン講座
コース買い切り
講座によってサンプル○
Unityゲーム講座アリ
 

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

小学2年生〜中学3年生 Scratch 全国各地
2500教室
無料体験◯
【LITALICOワンダー】 小学1年生〜高校生 Scratch
Unity C#
HTML / CSS
JavaScript
東京都,神奈川,埼玉県,千葉
オンライン
無料体験◯
3Dプリントなどの講座によっては別途料金

ユウキ
ユウキ

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

アイカ
アイカ

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

スポンサーリンク

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

ユウキ
ユウキ

うーん・・・

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

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

アイカ
アイカ

そうね・・・わたしも

すぐに復習できる環境じゃないから

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

ユウキ
ユウキ

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

うさタブ
うさタブ

フムフム!

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

アイカ
アイカ

そんなのあるのか?

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

うさタブ
うさタブ

それなら、やっぱり一番安心自宅でできる動画教材がよいッピ!

うさタブ
うさタブ
テレビCMでも話題の有名教材
Udemyとかどうッピか?

うさタブ
うさタブ
Udemyは、HTMLからJavaScript
人気の機械学習からUnityゲーム講座まで選び放題ッピ!

うさタブ
うさタブ

買い切り講座だから
いつでも勉強し放題、動画制作や難しいマーケティングなんかも勉強できるッピ~!

ユウキ
ユウキ

へえ~、こんなのがあるのか

うさタブ
うさタブ

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

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

うさタブ
うさタブ

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

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

うさタブ
うさタブ

全国2500教室もあるから、

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

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

ユウキ
ユウキ

なんだこれ! スゲーなっ

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

アイカ
アイカ

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

うさタブ
うさタブ

ロボットをプログラミングしてみるなら

LITALICOワンダーがオススメッピ!

JavaScriptも勉強できるッピよ~!

教室名 対象 学習言語 無料体験/教室場所
Udemy 学生~社会人 Unity
HTML/CSS
JavaScript
MySQL
Python等
オンライン講座
講座によってサンプル○
「QUREOプログラミング教室」
小学2年生〜中学3年生 Scratch 教室によって無料体験◯
全国各地の教室
【LITALICOワンダー】 小学1年生〜高校生 Scratch
Unity C#
HTML / CSS
JavaScript
無料体験◯
3Dプリントなどの講座によっては別途料金
東京周辺
オンライン

ユウキ
ユウキ

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

アイカ
アイカ

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

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