sitemap.xml という名称で内容が bar のファイルを同じディレクトリに生成する場合は以下になります。
1 2 | $body = 'bar'; file_put_contents('sitemap.xml', $body); |
ひとつ上の階層のディレクトリに生成したい場合は相対パスみたいな感じで以下のように書けば良いです。
1 2 | $body = 'bar'; file_put_contents('../sitemap.xml', $body); |
ファイルが存在しない場合はファイルを作成し、存在する場合は上書きします。ただし、FILE_APPEND フラグが設定されている場合は別だそうで、詳しくはマニュアルを読んでください。
PHP: fwrite – Manual
コメント