PHP 一行if文

PHPでif文を1行にする方法。

<?php
// $name == hoge ならture それ以外はfalse
if($name == "hoge"){
$flg = true;
}else{
$flg = false;
}
?>

上記のPHPを1行にすると下記のようになります。

<?php
// $name == hoge ならture それ以外はfalse
$flg = ( $name == "hoge" ) ? true : false;
?>
タイトルとURLをコピーしました