开发者

Strange text when converting XML array to XML

开发者 https://www.devze.com 2022-12-25 12:42 出处:网络
Im using the answer t开发者_StackOverflow中文版o this question to convert an array of XML to a single XML output:

Im using the answer t开发者_StackOverflow中文版o this question to convert an array of XML to a single XML output:

Output array of XML to plain XML

Im using the simpler solution of the two there (Marked as the answer)

It all works for me, however at the start of the output I get:

string(109960) "

Can anyone shed any light on this?


This looks like you are using var_dump to output your XML string :

var_dump($xml);

Instead of just using echo :

echo $xml;


It would explain :

  • The quotes arround the whole XML string
  • The string -- which is the type of the variable passed as a parameter to var_dump
  • The 109960 -- which is the length of your string.

var_dump() is useful ; but should only be used when you are debugging, as it outputs more (debugging) informations than just the content of the variable.


Looks like something is being var_dump(ed). If there is a var_dump keyword, you should remove it.

0

精彩评论

暂无评论...
验证码 换一张
取 消