LoginSignup
0
0

More than 3 years have passed since last update.

【初心者向け】PHPマスター講座 vol.3(代数演算子を学ぼう)

Last updated at Posted at 2020-03-30

みなさんこんにちは!けいです

今回は「代数演算子」について解説します!!

【PHPマスター講座】演算子とは

===========================

▶︎演算子(えんざんし)とは何か🐼?

ひとつ以上の値 (あるいはプログラミング用語における「式」) から別の値 (制御構造が式になるように) を生み出すもの(引用先:PHPマニュアル)

見てもらうとわかるように…

マニュアルは「これでもか!」ってくらい
簡単な内容を複雑に書く天才なので

今回は演算子の中でも
初心者が一番初めに学んでおくべき

【代数演算子】について
一つずつ丁寧に解説していきます!


▶︎【代数演算子の「6つの種類」】🐼

・「+」:「足し算」
・「-」:「引き算」
・「」:「掛け算」
・「/」:「割り算」
・「%」:「剰余算」
・「
**」:「累乗」


代数演算子って言葉は難しそうですが
基本的には上記「6つの種類」しかありません!

なんだかホッと、安心できますよね〜

===========================

▶︎代数演算子を実践で学ぼう🐼(基礎編)

<?php

//足し算(「+」を使います)
echo 100+50;
echo "<br>";

//引き算(「-」を使います)
echo 100-50;;
echo "<br>";

//掛け算(「*」を使います)
echo 100*50;;
echo "<br>";

//割り算(「/」を使います)
echo 100/50;;
echo "<br>";

//剰余算(「%」を使います)
echo 100%50;;
echo "<br>";

//累乗(「**」を使います)
echo 10**2;
echo "<br>";

?>

===========================

▶︎【表示結果】

150 //【足し算】(100+50)
50 //【引き算】(100-50)
5000 //【掛け算】(100*50)
2 //【割り算】(100/50)
50 //【剰余算】(100%50)
100 //【累乗】 (10**2)`

===========================

💡ポイント💡

・掛け算について
▶︎プログラミングだと
「×」の代わりに「*」を使います!

・引数(パラメーター)の書き方について
▶︎print(1+1);と書くと、表示結果は「2」
▶︎print('1+1');と書くと、表示結果は「1+1」

※引数の両端にクオテーション('')がないと
「計算式」として扱われます!

※引数の両端にクオテーション('')があると
「文字列」として扱われます!

===========================

▶︎代数演算子を実践で学ぼう🐼(応用編)

【補足】
前回執筆したVol.2の「変数を学ぼう」をベースに「変数」を使って実践的に学んでいきましょう!

※「変数」の理解がまだ不安な人は、リンク先に飛んで確認お願いします!

<?php

//変数を「3種類」セット(x,y,z)
$x = 2;
$y = 3;
$z = 4;

//足し算と変数のセット
echo $x + $y;
echo "<br>";

//引き算と変数のセット
echo $z - $x;
echo "<br>";

//掛け算・足し算と変数のセット
echo $x *($y+$z);
echo "<br>";

//割り算・引き算と変数のセット
echo $x /($y-$z);
echo "<br>";

//掛け算・剰余算と変数のセット
echo $x *($y%$z);
echo "<br>";

//累乗・足し算と変数のセット
echo $x **($x+$y);
echo "<br>";

?>

===========================

▶︎【表示結果】

//足し算と変数のセット(2+3)
5

//引き算と変数のセット(4-2)
2

//掛け算・足し算と変数のセット(4+3)*2
14

//割り算・引き算と変数のセット(4-3)/2
-2

//掛け算・剰余算と変数のセット(3%4)*2
6

//累乗・足し算と変数のセット(2+3)**2
32

===========================

さて、今回のPHPマスター講座 vol3(代数演算子を学ぼう)はここまでとなります!

少しでもあなたのPHP学習のお役に立てれば幸いです😌

0
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0