我一直在嘗試使用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