下記のIF文を三項演算子で書いてみたのですが、”NG”しかなりません。
色々書き方をググったのですが、下記の場合では違うのでしょうか?
尚、$val->flgは0か1が入ってくることは確認済みです。
初期的な質問ですみませんが宜しくお願いします。
php
1if($val->flg === 0){ 2 $val->flg = "OK"; 3} 4if($val->flg === 1){ 5 $val->flg = "NG"; 6}
php
1$val->flg = $val->flg === 0 ? "OK" : "NG";
回答2件
あなたの回答
tips
プレビュー