使用PHP编写站点地图

时间:2012-04-14 12:08:08

标签: php sitemap

我有一个将我的站点地图内容分配给php变量的函数,我需要从http://www.mysite.com/sitemap.xml打开“sitemap.xml”文件并用变量的内容替换内容,我该怎么做?

4 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

如果是could simply do本地文件:

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

这将用新内容替换内容。

  

此函数与连续调用fopen(),fwrite()和fclose()以将数据写入文件相同。

答案 2 :(得分:0)

编写一个函数,该函数接受php变量并使用SimpleXMLElement将其转换为xml,然后保存使用$xml->asXML("sitemap.xml");的内容,其中$xml是xml的根元素

答案 3 :(得分:0)

你可以试试这个

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

此处sitemap.xml是输出文件,$output是xml动态内容的输出。