カテゴリー : Programming
-
【PHP】三項演算子 – 条件によって値を分岐
ソースコードは読みやすく、理解できるよう作成することが大切です。分岐が多いif文などは読みづらくなる傾向にあるので、1部のif文は三項演算子と呼ばれる方法を使って綺麗に書くことが望ましい場合があります。ここでは三項演算子について解説します。三項演算子if文と三項演算子の違い三項演算子とは三項演算子は広義では3つのオペランドを使う演算子という意味です。狭義では条件式の真偽に応じた値を返す演算子という
-
【PHP】switch文(条件分岐) – 変数の値による分岐
条件分岐する方法はif文とswitch文の2通りあります。if文が使われることが比較的多くありますが、状況によってはswitch文の方が適切なことがあります。ここではswitch文について解説します。なお、if文については次の関連記事で解説しておりますのでご覧ください。switch文if文とswitch文の違いswitch文とはswitch文は条件で分岐するための仕組みです。変数の値によって条件を
-
【PHP】else文(条件分岐) – 条件に当てはまらない場合の分岐
条件分岐にはelse文と呼ばれる仕組みがあります。else文はif文-elseif文で、いずれの条件にも当てはまらない場合の処理を分岐する仕組みです。ここではelse文について解説します。なお、if文-elseif文については次の記事でご覧ください。else文else文とはelse文はif文-elseif文と同様に処理を分岐する仕組みです。if文-elseif文と合わせて使い、if文-elseif
-
-
【PHP】else if文(条件分岐) – 複数条件による処理の分岐
条件分岐が複数ある場合はelseif文を使います。elseif文を使うことで必要な数だけ条件で分岐することができるようになります。ここではelseif文について解説します。なお、elseif文はif文と合わせて使うため、if文をご存知でない方は先に次の記事をご覧ください。else if文elseif文とはelseif文はif文と同様に条件によって処理を分岐する仕組みです。if文と合わせて使い、if
-
【PHP】if文(条件分岐) – 条件による処理の分岐
プログラミングでは条件分岐を使うことで、条件に応じて処理を分岐することができます。ここでは条件分岐のif文について解説します。なお、論理式、比較演算子、論理演算子についてご存知でない方は先に次の記事をご覧ください。条件分岐if文条件分岐とは条件分岐とは、条件に応じて処理を分岐することです。if文if文はプログラムで条件分岐するための仕組みです。基本構文if文の基本構文は次のようになります。if(
-
-
-
【PHP】論理式・論理演算子 – 論理和、論理積、否定
論理式では論理演算を扱うことができます。論理演算を使うと、複雑な論理式を実現できるようになります。ここでは論理演算について解説します。論理演算論理和論理積否定論理演算子論理演算とは論理演算とは論理値に対して演算することです。2つの論理値を1つの論理値にまとめる論理和と論理積の演算や、論理値を反転させる否定などがあります。論理和論理和は2つの論理値の一方でも真の場合、演算結果を真とします。一般的には
-
【PHP】論理式・比較演算子 – 2値の関係性を演算する
プログラミングには論理式の真偽を判定できます。論理式は比較演算子と呼ばれる演算子を使って記述します。ここでは論理式と比較演算子について解説します。論理値論理式比較演算子論理値とは論理値とは真偽を表す値のことです。PHPでは論理値型(boolean)として扱われ、真(true)または偽(false)の2つの値があります。次のコードで真偽値を確認しましょう。<?php// 論理値の真(true)
-
【PHP】定数(define) – 値に名前を付ける
値に名前を与えたものを定数と呼びます。定数は同じ意味の値を使うプログラムでは強力な仕組みとなります。ここでは定数について解説します。定数定数のメリット定数とは定数とは値に名前を付けたもののことです。定数に1度名前を付けると、同じ名前を異なる値に付けることはできなくなります。そのため、プログラム中では定数は常に一定の値を保ちます。基本構文定数を使うには定義してから使います。定数を定義する定数を定義す
-
-
【PHP】代入演算子 – 再代入と省略記法
変数に値を記憶する代入演算子にはイコール(=)以外にも種類があります。他の種類は一般的に再代入で使用され、ソースコードを簡潔に記述するために使用します。ここでは代入演算子について解説します。代入演算子省略系の代入演算子代入演算子とは代入演算子は変数に値を代入(記憶)するために使用する演算子です。代入演算子の左側(左オペランドと呼ぶ)の変数に右側(右オペランドと呼ぶ)の値を代入します。例えば次のコー
-
【PHP】暗黙のキャスト – 型の自動変換
変数や値の演算では本来、異なる型同士では計算ができません。しかし、PHPでは暗黙のキャストと呼ばれる自動型変換があるため、型を意識せずに演算することができます。ここでは暗黙のキャストについて解説します。なお、キャストについては次の記事をご覧ください。暗黙のキャスト暗黙のキャストについて暗黙のキャストは、型の自動変換の仕組みのことです。プログラムでは通常、異なる型同士の演算を実行できません。異なる型