- ベストアンサー
if文で変数を指定する方法…
素人なので、うまい方法が見つからず悩んでいます。 内容が変化する変数1があります。とりあえず、これを$hen1とします。これがある文字列だったら他の変数($hen2)を○○に変えるというのを実現したいのです。 で、 if($hen1 eq "1"){$hen2 = "文字列1"} else if($hen1 eq "2"){$hen2 = "文字列2"} ~~ という風にしたのですが、なぜかうまく動きません。 いったい何が間違っているのでしょう。もしくはif文で書くこと自体おかしいのでしょうか? 解決方法を教えてください。 お願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
else if → elsif では。
その他の回答 (1)
noname#48234
回答No.2
if($hen1 eq "1"){$hen2 = "文字列1"} else if($hen1 eq "2"){$hen2 = "文字列2"} ↓ if($hen1 eq "1"){$hen2 = "文字列1";} elsif($hen1 eq "2"){$hen2 = "文字列2";} どうでしょう?
質問者
お礼
ありがとうございました。出来ました。
お礼
ありがとうございました。出来ました。