- ベストアンサー
phpでif文に指定されている条件の意味について
あるプログラムの中に以下のような処理があったんですが意味がわかりません。 if(true || isset($val)){ 処理 } 上記の場合いずれかが真ならif文の処理を行うということになると思うのですが $valの状態がどうであろうが一つ目の条件に「true」が入ってる時点で必ずブロック内の処理を行うと考えていいのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>一つ目の条件に「true」が入ってる時点で必ずブロック内の処理を行う そうですね、おそらく if(isset($val)){・・・} の挙動を確認するためのデバッグ用の記述を戻し忘れたのでしょう
お礼
お礼が遅くなってしまい申し訳ありません。 なぜこのような記述になっているのかすごく疑問でしたがお答えいただいて安心しました。 本当にありがとうございます。