- ベストアンサー
変数を使用したファイルのオープン
$a=ccc として、 open(IN,"aaa/bbb/$a.csv"); っていうのは、うまく行くんですけど、 $a=aaa/bbb/ccc open(IN,"$a.csv"); っというのが、うまくいきません、なにかいい方法ありませんでしょうか、 それとも、こんな書き方はダメなのでしょか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ちなみに、$a=aaa/bbb/cccを""でくくってますか? $a=ccc も""でくくった方が安全ですよ。 $a=aaa/bbb/cccは、aaa割るbbb割るcccと認識されています。要は演算子になっちゃってます。 それさえしてれば、動くはずですよ。