PHP - BASIC - 3. PHPの演算子 - 1. 演算子

ここからはプログラムの中で扱う演算子(計算記号)について学習します。次のプログラム( ope1.php )を作成してみましょう。

<?php
$price = 1000;
$count = 10;
$total_price = $price * $count;
echo $total_price; # => 10000

上記のプログラムでは変数 $price と変数 $count を定義し、それぞれ 100010 という整数型のデータを代入しています。それから $price * $count によって 1000 * 10 を計算し変数 $total_price に代入しています。最後の echo 命令によって $total_price を出力すると 10000 という値が表示されます。

さて、ここで注目したいのは演算子についてです。演算子とは計算記号のことで上記のプログラムの中で登場した掛け算を行う * や代入を行う = などが該当します。本章ではPHPに用意されているいくつかの演算子について取り上げます。

主要な演算子

まずはPHPに用意されている主要な演算子について整理しておきましょう。

名前 役割
代数演算子 加算、減算、乗算、除算、剰余、累乗 + , - , * , / , % , **
加算子/減算子 変数の値を1増やす、1減らす ++ , --
文字列演算子 文字列の結合 .
代入演算子 変数への代入 = , += , -= , *= , %= , .=
比較演算子 値の大小比較 > , >= , < , <= , == , !=
論理演算子 論理積、論理和、否定 && , | | , !

PHPには他にも、ビット演算子、エラー制御演算子、実行演算子、配列演算子、型演算子などが用意されています。

以降はこれらの演算子の使い方について学習していきます。

まとめ

  • 演算子とはプログラム上で使う計算記号のこと
  • 変数に代入しているデータを演算子で処理できる
  • 四則演算や値の大小比較を行う演算子などが用意されている