PHPの演算子についてまとめています。
この記事の目次です。
1. 演算子とは
2. PHPの算術演算子
3. PHPの代入演算子
4. PHPの比較演算子
5. PHPのインクリメント/デクリメント演算子
6. PHPの論理演算子
7. PHPの論理演算子
演算子は、「a+1」の「+」の部分のことで、変数と値の演算に使われます。
PHPの演算子は以下のグループに分類することができます。
PHPの算術演算子は、数値に対して、足し算や引き算、掛け算、割り算などを行う演算子です。
演算子 | 名前 | 例 | 結果 |
---|---|---|---|
+ | 加算(足し算) | $x + $y | $xと$yの合計 |
- | 減算(引き算) | $x - $y | $xと$yの差 |
* | 乗算(掛け算) | $x * $y | $xと$yを掛け合わせた値 |
/ | 除算(割り算) | $x / $y | $xを$yで割った値 |
% | 余り | $x % $y | $xを$yで割った際の余り |
** | べき乗 | $x ** $y | $xを$y乗した値 |
PHPの代入演算子は、数値が格納された変数や値の演算と代入をまとめて行う演算子です。
演算子 | 同様の処理になる式 | 捕捉 |
---|---|---|
$x = $y | $x = $y | 右の変数の値を左の変数に設定(代入) |
$x += $y | $x = $x + $y | 加算(足し算) |
$x -= $y | $x = $x - $y | 減算(引き算) |
$x *= $y | $x = $x * $y | 乗算(掛け算) |
$x /= $y | $x = $x / $y | 除算(割り算) |
$x %= $y | $x = $x % $y | 余り |
PHPの比較演算子は、2つの値を比較する際に使用する演算子です。
演算子 | 名前 | 使用例 | 演算結果 |
---|---|---|---|
== | 等しい | $x == $y | 型の相互変換をした後で$xと$yが等しければtrue |
=== | 等しい | $x === $y | $xと$yが型も含め等しければtrue |
!= | 等しくない | $x != $y | 型の相互変換をした後で$xと$yが等しくなければtrue |
<> | 等しくない | $x <> $y | 型の相互変換をした後で$xと$yが等しくなければtrue |
!== | 等しくない | $x !== $y | $xと$yが型も含め等しくなければtrue |
> | より大きい | $x > $y | $xが$yより大きければtrue |
< | より小さい | $x < $y | $xが$yより小さければtrue |
>= | 以上 | $x >= $y | $xが$y以上の場合true |
<= | 以下 | $x <= $y | $xが$y以下の場合true |
<=> | 2項演算子 | $x <=> $y | $xが$yより小さいときに負の値、 $yと等しいときに0、 $yより大きいときに正の値。PHP7以降で使用可能。 |
PHPのインクリメント演算子は、変数の値にプラス1する演算子で、デクリメント演算子はマイナス1する演算子です。 前置(++$x、--$y)は加算してから値を返し、後置($x++、$y--)は値を返してから加算します。
PHPの論理演算子は、論理演算を行う演算子です。 and および「&&」が「かつ(論理積)」、or および「||」が「または(論理和)」、「!」が「でない(否定)」、xor が排他的論理和です。
PHPの文字列演算子は、文字同士の演算を行う演算子です。 「.」を使用して文字列の結合が行えます。 また、「.=」とすると結合して代入が行えます。
もっと知識を広げるための参考です。
プログラミング言語のPHPについてまとめています。 読み方はピーエイチピーです。for文やmysql、ページングの例など、PHPとは?からやさしく説明しています。
更新履歴になります。
スポンサーリンク
サイト内のページ
言語
C・C++
/HTML
/Java
/JavaScript
/PHP
/シェルスクリプト
開発環境
Ant
/Burp
/Eclipse
/Fiddler
/gcc
/gdb
/Git
/g++
/JDK
/JMeter
/JUnit
/Teraterm
/ZAP
技術・仕様
Ajax
/CORBA
/Jakarta EE(旧称J2EE、Java EE)
/JNI
ライブラリ/Framework/CMS
bootstrap
/jQuery
/FuelPHP
/Lucene
/MyBatis
/Seasar2
/Spring
/Struts
/WordPress
Web API
Google Maps
ITインフラOSとミドルウェア
Linux
/Windows
/シェル
ActiveMQ
/Tomcat
/MariaDB
/MySQL
/Nagios
/Redis
/Solr
ITインフラセキュリティ
公開サーバーのセキュリティ
SI
ホームページの作り方
スポンサーリンク
関連サイト内検索ツール
zealseedsおよび関連サイト内のページが検索できます。
IPアドレス確認ツール
あなたのグローバルIPアドレスは以下です。
3.145.105.199
HTMLの表示色確認ツール
パスワード生成ツール
文字数のプルダウンを選択して、取得ボタンを押すと「a~z、A~Z、0~9」の文字を ランダムに組み合わせた文字列が表示されます。
ここに生成されます。
スポンサーリンク
Copyright (C) 2007-2024 zealseeds. All Rights Reserved. Loarding…