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では 「 $ 変数名 」を使って変数を宣言する
  • 変数を呼び出すときも $変数 を使用する
  • [ . ] で変数の文字を並べることができる
  • [ + ] で足し算をする
  • [ – ] で引き算をする
  • [ * ] でかけ算ができる
  • [ / ] でわり算ができる
  • [ % ] でわり算のあまりを求めることができる
  • [ . ] で計算をすることなく数字を並べることができる

うさタブ
うさタブ

上手くできたッピか?

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

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

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

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

ユウキ
ユウキ

うーん・・・

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

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

アイカ
アイカ

そうね・・・わたしも

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

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

ユウキ
ユウキ

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

うさタブ
うさタブ

フムフム!

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

アイカ
アイカ

そんなのあるのか?

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

うさタブ
うさタブ

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

うさタブ
うさタブ
テレビや雑誌に紹介された超有名教室
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をコピーしました