Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 生成新的XML文件_Php_Xml_Cakephp - Fatal编程技术网

Php 生成新的XML文件

Php 生成新的XML文件,php,xml,cakephp,Php,Xml,Cakephp,我有一个基于cakePHP的网站,我不是白手起家创建的,而是了解其背后的基础知识。我正试图了解更多关于它,遇到了一个问题,我想得到一些帮助 该网站生成了我们所有数据的xml,它本质上是一个.ctp文件,从我们的数据库中提取变量,并创建xml——我们网站上所有数据的实时表示 我们现在有一个附属机构,希望有一个带有指定节点集的单独xml文件。我可以很容易地添加这些节点,并在当前xml提要中用变量填充它们,它们的外观与预期一致。但是,我不确定如何将数据放入单独的xml文件中,以便我们的附属公司访问 例

我有一个基于cakePHP的网站,我不是白手起家创建的,而是了解其背后的基础知识。我正试图了解更多关于它,遇到了一个问题,我想得到一些帮助

该网站生成了我们所有数据的xml,它本质上是一个.ctp文件,从我们的数据库中提取变量,并创建xml——我们网站上所有数据的实时表示

我们现在有一个附属机构,希望有一个带有指定节点集的单独xml文件。我可以很容易地添加这些节点,并在当前xml提要中用变量填充它们,它们的外观与预期一致。但是,我不确定如何将数据放入单独的xml文件中,以便我们的附属公司访问

例如,拉入数据的php脚本是一个.php文件,但文件本身应该有一个.xml扩展名——如果这是一个非常基本的误解,请给我指出正确的方向


这是一件简单的事情吗?如果是这样的话,我们将非常感谢您提供一些指导(尽可能以外行的方式!)。

如果生成XML文件,您应该做的重要事情是:


您还可以使用
.xml
-扩展名来访问PHP脚本(因此它看起来像一个xml文件,而不是PHP脚本)。可以找到更多信息。

php文件可以以.xml作为其文件结尾…请求xml文件的URL是什么样子的?
header('Content-type: text/xml');