【发布时间】:2011-11-26 19:02:28
【问题描述】:
目前我正在尝试返回一个公开可用的 XML 资源,但当我使用 var_dump($resource) 时,它会返回 string(4390) " "。
我正在使用 CURL 来检索资源,并且它成功返回了其他资源。那里显然有一些东西(你可以看到有 4390 个字符!)但它没有成功返回。
我尝试将其包装在 utf8_encode 中,但这并没有什么不同。
我也尝试使用 print_r 和 <pre> 标记返回它,尽管这也没有返回任何内容。
这里的任何帮助都会很棒!
【问题讨论】:
-
仅仅因为你看不到字符,并不意味着它们不存在。例如,如果您在浏览器中查看此内容并且有 4390 个空格,那么您只会看到一个。
-
如果你直接去它不是空白的,它里面存储了相当多的XML数据。我刚刚将 XML 复制到一个字符计数器中,它返回 4384 个字符。