四則演算
数値や文字列などの値に対して計算を行ったり連結を行ったりする演算子が用意されています。例えば既に出てきました文字列と文字列を連結する「.」も演算子の一つです。まあ変数に値を格納する時に使われる「=」も演算子です。
演算子は数多くのものが用意されていますが、ここでは四則演算に関する演算子について確認します。数値の値と値を加算したり乗算したりする場合に使用します。
四則演算に関する演算子は以下の通りです。
演算子 | 内容 | 例 |
---|---|---|
* | 乗算 | 5 * 3 |
/ | 除算 | 8 / 2 |
+ | 加算 | 3 + 6 |
- | 減算 | 5 - 2 |
% | 剰余 | 7 % 3 |
ほとんどの演算子は二項演算子と呼ばれるもので2つの値を対象として処理を行います。演算子の左側にある値と演算子の右側にある値に対して何らかの処理を行い結果として新しい値を返します。四則演算で使われる演算子も、左辺と右辺に記述された数値を使って演算を行い結果を返します。
実際の使用方法は次の通りです。
8 + 3 // 結果は11 6 - 2 // 結果は4 4 * 7 // 結果は28 12 / 4 // 結果は3 5 % 3 // 結果は2
これらの演算子は、演算した結果として新しい値を返します。「6 + 3」とプログラム中で記述してある箇所はその演算結果である「9」と記述されているのと同じ扱いとなります。
では簡単なプログラムで試して見ます。
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <title>PHPテスト</title> </head> <body> <p>PHPのテストです。</p> <p> <?php echo "8 + 3 = ", 8 + 3, '<br />'; echo "6 - 2 = ", 6 - 2, '<br />'; echo "4 * 7 = ", 4 * 7, '<br />'; echo "12 / 4 = ", 12 / 4, '<br />'; echo "5 % 3 = ", 5 % 3; ?> </p> </body> </html>
上記のファイルをWWWサーバのドキュメントルート以下に設置しブラウザからアクセスすると次のように表示されます。
( Written by Tatsuo Ikura )
著者 / TATSUO IKURA
これから IT 関連の知識を学ばれる方を対象に、色々な言語でのプログラミング方法や関連する技術、開発環境構築などに関する解説サイトを運営しています。