我有一个将我的站点地图内容分配给php变量的函数,我需要从http://www.mysite.com/sitemap.xml打开“sitemap.xml”文件并用变量的内容替换内容,我该怎么做?
答案 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动态内容的输出。