0

我有一个将我的站点地图内容分配给 php 变量的函数,我需要从http://www.mysite.com/sitemap.xml打开“sitemap.xml”文件并将内容替换为变量的内容,如何我可以这样做吗?

4

4 回答 4

1

使用file_put_contents.

于 2012-04-14T12:12:46.563 回答
0

如果它是一个本地文件,你可以简单地做

file_put_contents('/path/to/file' , $dataVar);

这将用新内容替换内容。

该函数等同于依次调用 fopen()、fwrite() 和 fclose() 将数据写入文件。

于 2012-04-14T12:14:28.613 回答
0

编写一个函数,该函数使用 php 变量并将其转换为 xml 使用SimpleXMLElement而不是保存内容 is using $xml->asXML("sitemap.xml");where $xmlis the root element of your xml

于 2012-04-14T12:15:28.340 回答
0

你可以试试这个

file_put_contents('sitemap.xml' , $output);

这里的sitemap.xml是一个输出文件,$output是xml动态内容的输出。

于 2016-12-07T04:37:44.287 回答