- ベストアンサー
変数に何も入ってないとき
もし、変数に何か入っていれば...と言うのを実現したい場合、 if($name){~} としますよね。 では逆に、変数に何も入っていなければ...と言うのはどのようにしたらいいのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
if(!$name){~} または if ($name eq '') { ~ } など。
その他の回答 (1)
- suzuki-_-
- ベストアンサー率77% (152/195)
回答No.2
if の逆の意味を持つ unless を使っています unless($name){~} こちらのほうが個人的にぱっと見でわかりやすいです ここは好みでしょうね
質問者
お礼
返答ありがとうございます。 >unless($name){~} これで全然OKなのですが、 if("この位置"$name"この位置"){~} "この位置"に何か記号を置くことで"無い"と言うのを指定できないものなんでしょうか? もちろん、($name eq"")以外でお願いします。 イメージとして($name -○)的なものは無いのかな?と考えています。
お礼
返答ありがとうございます。 >if(!$name){~} これが知りたかったです!