【问题标题】:Strange broken var_dump loop ends with ... string (#)奇怪的损坏的 var_dump 循环以 ... string (#) 结尾
【发布时间】:2014-05-09 15:23:09
【问题描述】:
    $nbsp;&nbs"...
string(8) "result 2"

这是从提取的 sql 查询生成的 var_dumped $result 结果的一部分。

我只是想知道“...”的具体含义是什么,当它假设继续生成更多$nbsp;和一个$nbsp;之后以及一个名称字符串(即“David”)时,它只是改为显示“...”。整个循环似乎就卡在那里了。

我没有看到名称本身中有任何特殊字符,所以我不明白为什么 php 无法解析名称字符串。

我在代码逻辑和数据库表中都找不到问题。

我认为这个“...”和预期结果中缺少的p;可能是问题的关键提示。

Var_dumped 结果用于列表项(即<ul><li>$nbsp;$nbsp;$nbsp;MrAdam<li></ul> 任何帮助将不胜感激!

谢谢

【问题讨论】:

  • 这个"..." 可能意味着它有更多内容要显示,但由于某种原因它没有。
  • @Rahil Wazir 感谢您的提示!而且我特别不明白,是什么情况导致了这种情况……发生,特别是,就我而言,它在一个列表中。
  • 你能显示完整的调试响应吗?
  • 我刚刚用截图更新了问题!
  • var_dump 吐痰的唯一响应是 string(8) "result 2"  ... 文本不是 var_dump 输出的一部分

标签: php string loops character var-dump


【解决方案1】:

感谢 Rahil 跟进这个问题,你提出的问题让我注意到了一些我没有注意的事情。

我不应该使用var_dumpecho() 是我应该使用的。

已解决!

谢谢!

【讨论】:

    猜你喜欢
    • 2011-08-20
    • 2016-09-02
    • 2016-12-30
    • 1970-01-01
    • 2013-03-18
    • 2011-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多