$f = fopen("file.txt", 'w');
とした場合正常にファイルが作られるのですが
以下の場合エラーがでます。
$name="ABC"; $f = fopen($name.".txt", 'w');
Warning: fopen( ABC .txt): failed to open stream: No such file or directory in ... on line 51
よくみるとエラー時に宣言した名前の両端に半角スペースが有ったのでそれが原因かと思い以下のようにしたのですがそれでも上記と同じSpace表記でエラーが出てしまいます。
$name="ABC"; $name=trim($name.".txt"); $f = fopen($name.".txt", 'w');
原因が解りません
アドバイスお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/01/03 11:33
退会済みユーザー
2018/01/03 11:42