「terniary条件文という式があります」と書いてありますがTernaryのスペルミス?三項演算子、と日本語で呼ぶことの方が多いと思います。



if文を1行で書く構文です。



$b = 10;
$a = ($b > 10) ? 3 : 5;
if文で書くと
$b = 10;
if ($b > 10) {
$a = 3;
} else {
$a = 5;
}
三項演算子で書くと行数が減ってすっきり。

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2007年08月27日 17:40