初めてのシステムと日記

システムも日記も初めてです。

if文を一行で書く

$test = ( $name == "hogehoge" ) ? 1 : 0; 

※追記

上記はif文を一行で書くとかではなく

三項演算子を使ったものでした。。


三項演算子

?、:を使った条件演算子

//三項演算子の例
$test = ( $name == "hogehoge" ) ? 1 : 0; 

//上記は以下のif文と同じ
if($name=="hogehoge){
    $test = 1;
}else{
    $test = 0:
}


if文を一行で書く場合は以下の通り

if($name=="hogehoge) $test = 1;