足したり、引いたり、かけたり、代入したり、値を追加したり。
いろいろなことができるいろいろな演算子。

代数演算子

代数演算子(算術演算子とも)は足したり引いたりかけたり割ったりの四則演算ができる演算子。

<?php

$num1 = 10;
$num2 = 2;

//加算
$num = $num1 + $num2; //$num=12
//減算
$num = $num1 - $num2; //$num=8
//乗算
$num = $num1 * $num2; //$num=20
//除算
$num = $num1 / $num2; //$num=5
//剰余 余りを求める演算子
$num = $num1 % $num2; //$num=0

?>

インクリメント演算子/デクリメント演算子

インクリメント演算子/デクリメント演算子は値を1つ増やしたり、1つ減らしたりする演算子。
for文などでカウントする時とかによく使う

<?php

//インクリメント演算子
$num++; //変数$numの値を1増やす。
$num = $num + 1; //この書き方もできる。

//デクリメント演算子
$num--; //変数$numの値を1減らす。
$num = $num - 1; //この書き方もできる。

?>

代入演算子

代入演算子は変数に値を代入する演算子。

<?php

$num1 = 10;
$num2 = 2;


//記述する時は演算子と=の間は空けない!
//加算代入
$num += $num2; //$num = $num + $num2と同じで12
//減算代入
$num -= $num2; //$num = $num + $num2と同じで8
//乗算代入
$num *= $num2; //$num = $num * $num2と同じで20
//除算代入
$num /= $num2; //$num= $num1 / $num2と同じで5
//剰余代入 
$num = $num1 % $num2; //$num = $num1 % $num2と同じで0

?>

文字列連結演算子

文字列連結演算子は変数に値を代入する演算子。

<?php

$word1 = '今日はとても';
$word2 = '天気がいいですね♪';

//どちらで書いてもOK(変数の値にもよる)
$word = $word1.$word2;//今日はとても天気がいいですね♪
$word1 .= $word2;//今日はとても天気がいいですね♪

?>

  • 演算子には優先順位がある。変更したい場合は「()」を使うこと。
  • 代入演算子を記述する時は演算子と=の間は空けない!

Leave a comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA