PHP入門講座|変数と計算について学ぼう

PHP
うさタブ
うさタブ

今回はPHP変数計算について学ぶッピ!

アイカ
アイカ

変数?

ユウキ
ユウキ

確か変数っていうのは、プログラミングで使う

データを入れる箱のことだよな!

うさタブ
うさタブ

その通りッピ!

今回はPHP変数を使った文章計算方法を勉強するッピよ~

この記事で学べること
  • 変数の作り方
  • 変数の呼び出し
  • 変数の文字を並べる
  • PHPでの計算(たし算・引き算・かけ算・わり算・余り)

変数と計算について学ぼう

必要なもの

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

が必要ッピ!

うさタブ
うさタブ

PHPやVisual Studio Codeの設定は

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

変数とは?

うさタブ
うさタブ

まずは変数について説明するッピ!

うさタブ
うさタブ

変数は例えるならッピ!

箱の中に「数字」や「文字」データを入れて、好きな時に引き出すことができるッピ!

アイカ
アイカ

なんだか難しそうね・・・

うさタブ
うさタブ

そんなことはないッピ!

これからわかりやすく説明して行くッピ!

一緒に勉強して行くッピよ~

ユウキ
ユウキ

がんばろうぜアイカちゃん!

変数のつくり方

うさタブ
うさタブ

まずは変数のつくり方ッピ!

うさタブ
うさタブ

さっそくVisual Studio Codeを起動して、↓下のコードを入力するッピ~!

<?php 
$name;
$name = "ユウキ";
?>

<?php echo $name;?>

ファイル名は「3rd.php」にするッピ。

うさタブ
うさタブ

準備ができたら、ターミナル

php 3rd.php

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

アイカ
アイカ

ユウキくんの名前が表示されたわ!

ユウキ
ユウキ

プログラミングってすげーな!

ここまでのコード

入力したコード >

<?php 
$name;
$name = "ユウキ";
?>

<?php echo $name;?>

出力結果 >

ユウキ

変数を使う準備【宣言】

うさタブ
うさタブ

変数を使うときは

 $変数名 ;

と最初に「 $ 」マークをつけることが必要になるッピ!

これを変数を宣言するというッピ!

変数に文字データを入れる

うさタブ
うさタブ

変数にデータを入れるには

=

が必要になるッピ!

うさタブ
うさタブ

$変数名 =入れたい文章 データ”;

で変数にデータを入れることができるッピ!

変数を使ってみる

うさタブ
うさタブ

変数をechoで呼び出してみるッピ!

さきほどのコードは

<?phpphpプログラムです
$name;変数[name]を使います
$name = “ユウキ”;変数[ name ] の中身は【ユウキ】です
?>
phpを終了します

<?php
echo文章を表示します  $name変数[name]の中身を ;?>

という意味ッピ!

ユウキ
ユウキ

こういう意味だったんだな~!

変数の文字を並べる

うさタブ
うさタブ

次は2つ以上の変数を並べてみるッピ!

うさタブ
うさタブ

↓の文をコピーして

<?php 
$name;
$name = "ユウキ";
$name2;
$name2 = "アイカ";
?>

<?php echo $name.$name2;?>

と入力してみるッピ!

ここまでのコード

入力したコード >

<?php 
$name;
$name = "ユウキ";
$name2;
$name2 = "アイカ";
?>

<?php echo $name.$name2;?>

出力結果 >

ユウキアイカ
アイカ
アイカ

今度はわたしの名前も並んだわ!

ユウキ
ユウキ

. ドット  」で連結したんだな!

うさタブ
うさタブ

その通りッピ!

<?phpphpをはじめます  echo書き出します  $name変数[name]  .   $name2;変数[name2]を?> phpを終了します

という意味になるッピ~

変数に数字を入れる

うさタブ
うさタブ

次は変数数字を入れてみるッピ!

うさタブ
うさタブ

↓の文をコピーして

<?php 
$number;
$number = 5;
?>

<?php echo $number;?>

と入力してみるッピ!

ユウキ
ユウキ

今度は数字が表示されたぞ

アイカ
アイカ

やったね!

うさタブ
うさタブ

数字を入力するときは【半角英数字】にすることがポイントッピ!

5 //半角英数字

//全角・日本語入力数字

ッピ!

大きさに注意するッピよ~

アイカ
アイカ

あれ? 文章のときは

アイカ

で 「 ダブルコーテーション」が必要だったのに・・・

ユウキ
ユウキ

数字には ” “ ないな

うさタブ
うさタブ

その通りッピ!

” “

は【文章】だけに使うッピ! 数字には必要ないッピよ~

ここまでのコード

入力したコード >

<?php 
$number;
$number = 5;
?>

<?php echo $number;?>

出力結果 >

5

変数で表示した数字で【計算】をする

PHPでたし算をする

うさタブ
うさタブ

次はこの数字を使って計算をしてみるッピ!

ユウキ
ユウキ

計算??

ユウキ
ユウキ

なんだか難しそうね・・・

うさタブ
うさタブ

任せるッピ!

わかりやすく説明するッピよ~

うさタブ
うさタブ

↓の文をコピーして

<?php 
$number;
$number = 5+1;
?>

<?php echo $number;?>

と入力するッピ!

ユウキ
ユウキ

おお! 「 6 」になった!

アイカ
アイカ

すごいっ

うさタブ
うさタブ

今回はさきほどの$number

$number = 5+1;

とすることで、表示結果を「6」にしたっピ!

ここまでのコード

入力したコード >

<?php 
$number;
$number = 5+1;
?>

<?php echo $number;?>

出力結果 >

6

PHPで引き算をする

うさタブ
うさタブ

今度は引き算をしてみるッピよ~

<?php 
$number;
$number = 5-1;
?>

<?php echo $number;?>

と入力してみるッピ!

PHPでかけ算をする

うさタブ
うさタブ

次はかけ算をしてみるッピ!

<?php 
$number;
$number = 5*2;
?>

<?php echo $number;?>

と入力してみるッピ!

PHPでわり算をする

うさタブ
うさタブ

次はPHPでのわり算の方法ッピ!

<?php 
$number;
$number = 5/2;
?>

<?php echo $number;?>

と入力するッピ~!

PHPでわり算のあまりを求める

うさタブ
うさタブ

次はわり算のあまりを求める方法ッピ!

<?php 
$number;
$number = 5%2;
?>

<?php echo $number;?>

と入力するッピ!

うさタブ
うさタブ

わり算のあまりを求める計算式は、

%

を使うッピ! 覚えておくっピ~

ここまでのコード
<?php 
$number;
$number = 5+1;
//結果は 6
?>

<?php 
$number;
$number = 5-1;
//結果は 4
?>

<?php 
$number;
$number = 5*2;
//結果は 10
?>

<?php 
$number;
$number = 5/2;
//結果は 2.5
?>

<?php 
$number;
$number = 5%2;
//結果は 1
?>

数字を並べる方法

うさタブ
うさタブ

次は変数にいれた数字を並べる方法ッピ!

<?php 
$number;
$number = 5+1;
$number2;
$number2 = 3;
?>

<?php echo $number.$number2;?>

と入力するッピよ~

ここまでのコード

入力したコード >

<?php 
$number;
$number = 5+1;
$number2;
$number2 = 3;
?>

<?php echo $number.$number2;?>

出力結果 >

63
うさタブ
うさタブ

 . ドット

を使うことで、数字を並べることができたッピ!

アイカ
アイカ

これは63という数字になったの? うさタブさん

うさタブ
うさタブ

それは違うッピネ!

あくまで6 3という数字が並んでいるだけッピよ~!

ユウキ
ユウキ

プログラミングってこんなこともできるんだな~

全体のコードの確認

<?php 
$name;
$name = "ユウキ";
$name2;
$name2 = "アイカ";
?>

<?php echo $name.$name2;?>

<?php 
$number;
$number = 5;
?>

<?php echo $number;?>
<?php 
$number;
$number = 5+1;
//結果は 6
?>

<?php 
$number;
$number = 5-1;
//結果は 4
?>

<?php 
$number;
$number = 5*2;
//結果は 10
?>

<?php 
$number;
$number = 5/2;
//結果は 2.5
?>

<?php 
$number;
$number = 5%2;
//結果は 1
?>
<?php 
$number;
$number = 5+1;
$number2;
$number2 = 3;
?>

<?php echo $number.$number2;?>
学習のまとめ
  • PHPでは 「 $ 変数名 」を使って変数を宣言する
  • 変数を呼び出すときも $変数 を使用する
  • [ . ] で変数の文字を並べることができる
  • [ + ] で足し算をする
  • [ – ] で引き算をする
  • [ * ] でかけ算ができる
  • [ / ] でわり算ができる
  • [ % ] でわり算のあまりを求めることができる
  • [ . ] で計算をすることなく数字を並べることができる

うさタブ
うさタブ

上手くできたッピか?

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

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

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

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

ユウキ
ユウキ

うーん・・・

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

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

アイカ
アイカ

そうね・・・わたしも

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

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

ユウキ
ユウキ

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

うさタブ
うさタブ

フムフム!

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

アイカ
アイカ

そんなのあるのか?

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

うさタブ
うさタブ

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

うさタブ
うさタブ
テレビ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をコピーしました