• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:「ne」の使い方)

「ne」の使い方

このQ&Aのポイント
  • 検索CGIを改造中です。チェックボックスにチェックがあれば確答する物のみを表示する方法を構築しています。
  • $value1の値はチェックボックスで、チェック時にonそうでない時は空白(データなし)として保存されています。
  • if ($FORM{'value1'} ne '')とif ($FORM{'value1'})は同じ結果を返すのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • sisya
  • ベストアンサー率39% (97/244)
回答No.1

処理的には同じですが、 こういった書き方に慣れてしまうと 「if($FORM{'value1'} ne 0)」と言う比較を行いたい場合にも 「if($FORM{'value1'})」と書いてしまいやすくなるため きちんと比較対象を書くようにしているのだとおもいます。 ※例の場合、$FORM{'value1'}に0が入っている場合処理が違ってしまいます

master-3rd
質問者

お礼

返答ありがとうございました!

関連するQ&A

専門家に質問してみよう