目次

PHPの勉強(下書)

PHPで計算

算術演算子

PHPでは算術演算子を使って四則演算などの計算ができます。

<?php
  $a1=10+3;
  echo '<p>加算(+)結果 '.$a1.'</p>';
  $a2=10-3;
  echo '<p>減算(-)結果 '.$a2.'</p>';
  $a3=10*3;
  echo '<p>乗算(*)結果 '.$a3.'</p>';
  $a4=10/3;
  echo '<p>除算(/)結果 '.$a4.'</p>';
  $a5=10%3;
  echo '<p>余剰(%)結果 '.$a5.'</p>';
  $a6=10+3-3*3/3%3;
  echo '<p>組み合わせ結果 '.$a6.'</p>';
?>

デモ

加算(+)結果 13

減算(-)結果 7

乗算(*)結果 30

除算(/)結果 3.3333333333333

余剰(%)結果 1

組み合わせ結果 13

算術演算子の優先順位

算術演算子には次のような優先順位があります。

<?php
  $a1=1+1/2*3;
  echo '<p>左から計算 '.$a1.'</p>';
  $a2=1+1/(2*3)+1;
  echo '<p>()で右から計算 '.$a2.'</p>';
  $a3=1+2*3;
  echo '<p>+より*が先に計算 '.$a3.'</p>';
  $a4=(1+2)*3;
  echo '<p>()で+を先*は後に計算 '.$a4.'</p>';
?>

左から計算 2.5

()で右から計算 2.1666666666667

+より*が先に計算 7

()で+を先*は後に計算 9