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