blog
初学者のひとりごとメモ
カテゴリ: 学習メモ
タグ:PHP
「?(三項演算子)」のこと
投稿日:2023年10月5日
見るたび「なんだっけ」ってなるので。見た目が見た目なので「疑問」のニュアンスが勝ちすぎる。
$example = true;
$ex = $example ? '真' : '偽';
「?」ひとつ=三項演算子:直前の値が真ならば後に続く二つの項のうちひとつ目(;の前)を、偽なら二つ目を返す
$intext = isset($_POST['intext']) ? $_POST['intext'] : "";
上記は、「post形式で受け取ったname属性intextの値が入力されているかを判定し、true(入力されている)ならば変数$intextにその値を代入、false(空欄)ならば変数$intextには””を代入」の意味。