- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:「ne」の使い方)
「ne」の使い方
このQ&Aのポイント
- 検索CGIを改造中です。チェックボックスにチェックがあれば確答する物のみを表示する方法を構築しています。
- $value1の値はチェックボックスで、チェック時にonそうでない時は空白(データなし)として保存されています。
- if ($FORM{'value1'} ne '')とif ($FORM{'value1'})は同じ結果を返すのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
処理的には同じですが、 こういった書き方に慣れてしまうと 「if($FORM{'value1'} ne 0)」と言う比較を行いたい場合にも 「if($FORM{'value1'})」と書いてしまいやすくなるため きちんと比較対象を書くようにしているのだとおもいます。 ※例の場合、$FORM{'value1'}に0が入っている場合処理が違ってしまいます
お礼
返答ありがとうございました!