我必须将xml处理指令插入到xml文件中,而不必打开该文件,这意味着我必须通过PHP.anyone插入该文件,请helpme。关于xml和php
回答
我想用“XML处理指令”你的意思基本上是这样
<?xml version="1.0" ?>
请注意,这是(按规格)没有处理指令,并在所有的DOM工具,从来没有出现一个。
如果试图输出这个在PHP中,找到你最有可能在php.ini的short_open_tag
指令设置为开的问题。两种可能性:
集
short_open_tags = Off
在php.iniecho
东西:
-
echo '<?xml version="1.0"?>'."\n";
这是什么意思:“没有处理指令,并且在所有DOM工具中都不会显示为一个。” ? – 2009-10-26 10:11:41
处理指令的定义[在XML规范中定义](http://www.w3.org/TR/REC-xml/#sec-pi),与[XML声明](http:///www.w3.org/TR/REC-xml/#NT-XMLDecl)。 – 2009-10-26 10:14:35
是和* XML声明*之前定义的两个paragrpahs。所以,XML声明!=处理指令。 – Boldewyn 2009-10-26 10:44:02
这离不开打开来完成文件。你还应该如何获取数据?即使是诸如file_get_contents()
之类的函数也会导致文件被打开,之后它会立即关闭。如果这不是你打开的意思,你可能想编辑你的问题。
- 1. 关于Flash和XML
- 2. 关于PHP和Closures
- 3. 关于MySQL和PHP
- 4. 关于XML DOM
- 5. 关于XML流
- 6. 关于AJAX,形式和PHP
- 7. 关于PHP和GZ-压缩
- 8. 关于PHP和Microsoft SQL Server
- 9. 关于JAXP,XSLT和XML保留字符
- 10. 关于XML解析
- 11. 问关于Android XML
- 12. 关于XML模式
- 13. 关于XML文件
- 14. 关于XML声明
- 15. 回声XML和可用于PHP
- 16. 关于php setcookie
- 17. 关于PHP
- 18. 关于PHP QUERY
- 19. 关于php
- 20. 关于PHP selectbox
- 21. 关于php
- 22. 关于php memory_limit
- 23. 关于在PHP
- 24. 关于在PHP
- 25. 关于PHP
- 26. 关于PHP
- 27. 关于PHP CURL
- 28. PHP类和XML
- 29. 在PHP和XML
- 30. 关于XML中的ID
这可能只是insert/open与* my *定义的* your *定义的问题,但我无法看到如何在不打开它的情况下将任何内容插入到文件中。 – pavium 2009-10-26 09:21:19