ドキュメント : Development
-
【PHP】暗黙のキャスト – 型の自動変換
暗黙のキャストは“型を自動変換する仕組み”です。演算時に型が異なる場合は、自動で型を変換・統一します。また、暗黙のキャストはどの型で統一するかの優先順位があります。
-
【PHP】代入演算子と複合演算子 – 文字列結合演算や算術演算と代入演算の省略記法
複合演算子は“代入演算子とその他の演算を組み合わせた演算子”です。文字列結合演算子や算術演算子を組み合わせた代入演算子がありソースコードを簡潔に記述することができます。
-
【PHP】定数(define) – 値に名前を付ける
定数は“値に名前を付けたモノ”のことです。変数とは異なり値が書き換えられる心配がなく、常に一定の値を保証できます。
-
-
【PHP】比較演算 - 2値の関係性の真偽を比較演算子で算出する
比較演算は2値の関係性の真偽を判定する処理です。比較演算子を使い、関係性が正しい場合は真(true)、正しくない場合は偽(false)を算出できます。
-
【PHP】論理演算子 – 論理値に対する演算(論理和・論理積・排他的論理和・否定)
論理演算は論理値に対する演算です。論理和(||)や論理積(&&)、排他的論理和(xor)、否定(!)などの種類があります。
-
-
-
【PHP】if文 – 条件分岐 / 条件による処理の分岐
if文は“条件分岐を実現する構文”です。比較演算子や論理演算子を使った条件式の演算結果に応じて処理を分岐することができます。
-
【PHP】else if文 - 条件分岐 / 複数条件による処理の分岐
elseif文は“if文の複数条件分岐を実現する構文”です。if文に続けて記述し、先に定義した条件分岐から優先的に評価・実行します。
-
【PHP】else文 - 条件分岐 / if-elseifの分岐に当てはまらない場合の分岐処理
else文は“if文(elseif文を含む)でいずれの条件分岐にも該当しない場合の分岐処理を実現する構文”です。else文はif文・elseif文の最後に記述し、1つのif文に対して、1つのみ使用可能です。
-
-
【PHP】switch文 - 条件分岐 / 変数の値による処理の分岐
switch文は“条件分岐を実現する構文”です。一般的にはbreakを合わせて使い、“1つの変数の値に応じた分岐処理”の場合はif文よりもswitch文が適している場合があります。
-
【PHP】三項演算子 – 条件による値の分岐
プログラミングにおける三項演算子は“条件値に応じた値を返す演算子”です。条件値の真偽に応じて値を変えることができます。