- ベストアンサー
PHPでPHPファイルを作成することはできますか?
タイトルの通りの質問です。 http://example.jp/test.phpを実行すると、 tempというディレクトリが作成され、さらにその中に file.phpが作成するなんてことできませんか? file.phpの中身は ---ここから <?php echo "<html><body>hello world!</body></html>"; ?> ---ここまで …とし、当然ながら http://example.jp/temp/file.php にアクセスすると「hello world!」と表示されるようにしたいのですが。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
fwrite()使えばできますね。 どういうタイミングでそれをしようとしているのか分かりませんが、 test.phpにアクセスされているのと同時期にfile.phpにアクセスされたら・・・。 複数人がtest.phpにアクセスしたら・・・。 初回のセットアップウィザード的にやることとして妥協したとしても、 あまりお薦めできる方法ではありませんね。 勉強であるなら問題ありませんけど。
その他の回答 (1)
- yambejp
- ベストアンサー率51% (3827/7415)
回答No.1
tempフォルダのパーミッションが適切に設定されていれば fwriteをつかってファイルは作成できると思います。 http://www.php.net/manual/ja/function.fwrite.php
質問者
お礼
早速のご回答ありがとうございます。 fwriteみてみました。 できそうですね、試してみます。 ありがとうございます。
お礼
早速のご回答ありがとうございます、 まさに初回のセットアップウィザード的に やろうと思っていました。 fwriteよく勉強してみます。ありがとうございました。