问题标签 [var-dump]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
174 浏览

php - Var 转储不显示

我试图让 Var Dump 显示,但我得到的只是一个白屏。有什么建议么?

0 投票
0 回答
2114 浏览

php - 在 foreach 循环中使用 array_merge 将数组列添加到多维数组

我正在尝试向 foreach 循环中的每一行添加另一列数据。它的目的是记住从 XML 处理到多维数组中导入的数据元素。尽管 var_dumps 看起来不错,但它仍然是一个标量。

0 投票
3 回答
1424 浏览

php - PHP查看字符串中的特殊字符

试图弄清楚PHP换行符和特殊字符在做什么。我有一个字符串,当我这样做时var_dump($string)输出是:

如何查看埋在这里的特殊字符?例如,需要查看它们是\n&#10它们是什么。

谢谢。

0 投票
3 回答
10470 浏览

php - cakephp 将数组记录为 var_dump

我需要跳转到服务器端代码。它在那里使用 cakephp。我想看一个变量,我认为它是一个模型,但我不确定,让我们成为一个变量。

它会有输出

我希望看到与 var_dump 可以对输出产生类似的输出。

那可能吗?如果是,比如何?

任何帮助表示赞赏。

0 投票
0 回答
164 浏览

php - 克鲁莫白屏死机

我正在尝试在我正在调试的 PHP 脚本上使用Krumo,但是当我实际调用 Krumo 时,我遇到了白屏死机。

这是我的代码的样子。据我所知,我正在按照说明正确安装和使用 Krumo ......

作为参考,我已经确认$invoice数组有数据。如果我这样做var_dump,我可以很好地抓取数据。我只是更喜欢使用 Krumo。

0 投票
2 回答
1531 浏览

php - 检测 simpleXml 数组属性

我想我在这里遗漏了一些非常明显的东西,但是有人可以向我解释为什么我得到的是我的输出,而不是我在以下 var 转储中期望的输出:

这是原始的xml:

我在做什么:

这输出:

第一个 var 转储输出我所期望的,但我期望第二个 var_dump 的输出是:

甚至是一个包含所有数组项的对象。为什么不是这样?

我可以看到当我调用var_dump($node->subcategory)它时它正在转储它找到的第一个“子类别”节点,但为什么它会将所有“子类别”节点转换为第一个 var 转储的数组而不是第二个?我将如何模仿这种行为来检测“子类别”是否包含多个对象(就像它在第一个 var 转储中所做的那样)?

基本上我想要做的是检测 SimpleXMLElement 的属性是否包含更多值的数组(即它是否包含子节点)

我已经尝试了各种方法,但我似乎无法检测到 simpleXml 对象的一个​​属性是否包含一组数组。

更新:

我发现这有效:

但这不是最优雅的方式,我敢肯定一定有更清洁的方法吗?

0 投票
1 回答
1008 浏览

php - 插入数据库信息时在非对象上调用成员函数 bind_param()

这是我第一次使用Mysqli,所以在数据库中添加信息时我有点迷茫。这是我的脚本。

这些是提交页面后我返回的错误。 Notice: Undefined variable: final_report in C:\xampp\htdocs\gptcode\signup.php on line 25

string(0) ""

Fatal error: Call to a member function bind_param() on a non-object in C:\xampp\htdocs\gptcode\signup.php on line 30

我显然并不担心该通知,但vardump()它什么也没显示,所以我不确定是什么导致了错误,因为bind_param()我有三次检查表和列名。如果这里的代码是正确的,那么我的问题是,如果实际表中有更多的值和列在其中列出,它会产生这样的错误,因为我没有在prepare语句中包含所有列?

0 投票
2 回答
6025 浏览

php - var_dump array(0) { } php

试图查看此数组中是否有实际数据:这是我正在运行的查询:

当我执行数组的 var_dump 时,输出为:

我试图访问它的部分内容,例如:

但是什么也没有出现。

知道这个数组中是否有任何数据吗?

0 投票
3 回答
11990 浏览

php - PHP 的替代 var_dump 允许限制嵌套数组的深度

我尝试在带有 phpsh 的命令行上使用 var_dump 以获得有关某些变量的调试信息。但是该变量包含一个非常嵌套的数据结构。因此,使用默认的 var_dump 会输出太多信息。

我想限制 var_dump 输出的深度级别。我发现 XDebug 的 var_dump 实现允许深度限制,如下所述:http: //www.giorgiosironi.com/2009/07/how-to-stop-getting-megabytes-of-text.html

不幸的是,我也无法完成这项工作。我还不知道这是什么原因。我正在寻找是否有任何替代的 var_dump 实现可以尝试。

0 投票
3 回答
7377 浏览

php - 限制嵌套对象深度的 var_dump 实现

在上一个问题中,我要求var_dump 的替代实现,它允许限制嵌套数组深度的输出。

阿布舍克回答了这个问题。但该函数仅适用于嵌套数组。它不适用于对象图。

实现如何var_dump在对象图上工作并限制嵌套对象深度的输出?