我一直在尝试使用php在mac中编写xml文件的属性时出现问题。现在,奇怪的是,它在Windows上工作不正常,但是当我尝试在mac中运行脚本时,出于一些神秘的原因,它不断使用破折号编写xml文件的属性,这是实际的xml文件该脚本写道:尝试在mac中写入XML时出现问题
<stuff id=\"stuffid\"></stuff>
这是PHP代码,很基本的脚本:
$file = fopen("data.xml","w");
fwrite($file, $xml);
fclose($file);
任何人都可以伸出援助之手?,我一直在整个上午都在寻找一个解决方案,这一点,即时通讯使用mamp by the way
$ xml从哪里来?显示它是如何构建的。我嗅到滥用DIRECTORY_SEPARATOR常量。 – Mel 2011-05-09 10:23:19
它来自SWF作为XML,代码上面的所有代码我已经在脚本中,除了$ _POST – user744918 2011-05-09 10:30:47
那么错误在哪里呢?你用XML来接收XML吗?还是通过fwrite()神奇地添加XML?如果你用'fwrite($ file,$ _POST)'来写什么';' – Mel 2011-05-09 10:43:28