让 var_dump 看起来很漂亮[重复]

2023-12-14

我有一个简单的$_GET[]查询变量集,用于在从数据库中提取查询时显示测试数据。

<?php if($_GET['test']): ?>
  <div id="test" style="padding: 24px; background: #fff; text-align: center;">  
    <table>
      <tr style="font-weight: bold;"><td>MLS</td></tr>
      <tr><td><?php echo KEY; ?></td></tr>
      <tr style="font-weight: bold;"><td>QUERY</td></tr>
      <tr><td><?php echo $data_q; ?></td></tr>
      <tr style="font-weight: bold;"><td>DATA</td></tr>
      <tr><td><?php var_dump($data); ?></td></tr>
    </table>    
</div>
<?php endif; ?>

当我做var_dump,正如预期的那样,这个大数组字符串全部混合在一起。有没有办法至少为此添加换行符或显示var_dump以一种更具可读性的方式?我愿意接受有关在发布字符串后对其进行操作的 jQuery 建议。


我真的喜欢var_export()。如果您喜欢复制/粘贴代码,请尝试:

echo '<pre>' . var_export($data, true) . '</pre>';

或者甚至像这样的颜色语法突出显示:

highlight_string("<?php\n\$data =\n" . var_export($data, true) . ";\n?>");

可重复使用的功能:

function highlight_array($array, $name = 'var') {
    highlight_string("<?php\n\$$name =\n" . var_export($array, true) . ";\n?>");
}

你可以用同样的方法print_r(). For var_dump()你只需要添加<pre> tags:

echo '<pre>';
var_dump($data);
echo '</pre>';
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

让 var_dump 看起来很漂亮[重复] 的相关文章

随机推荐

  • 为什么我的 Android 模拟器键盘是汉字模式?

    我正在使用 AVD Android 虚拟设备 调试我的 Android 应用程序 当我尝试在文本字段中输入文本时 我的字符在 IME 中被解释为中文 我不知道如何进入此模式或如何退出它 我只想输入字母键 这是一个屏幕截图 如果你正在跑步mo
  • 有没有办法在Python字典中保留重复的键[重复]

    这个问题在这里已经有答案了 有没有办法在字典中存储重复的键 我有一个特定的要求来形成请求和响应对 从特定节点到另一个特定节点的请求形成相同的密钥 我需要存储这两个 但如果我尝试将它们添加到字典中 第一个将被第二个替换 有什么办法吗 假设您想
  • 如何使用 sql server 执行 BEFORE UPDATED 触发器?

    我正在使用 Sqlserver Express 但我做不到before updated扳机 还有其他方法可以做到这一点吗 MSSQL不支持BEFORE触发器 你最接近的是INSTEAD OF触发器 但它们的行为与BEFOREMySQL 中的
  • 如何在 C++ 中禁用 OS X App Nap?

    有没有办法从 C 应用程序的源代码中禁用 App Nap 我正在使用 clang 编译器和 cmake 以下 RAII 类 改编自这个答案 会做的 if defined APPLE if MAC OS X VERSION MAX ALLOW
  • 将临时名称空间附加到搜索路径

    这个问题是这个问题的后续post因为我仍然不完全相信 就代码的鲁棒性而言 打字不会更好namespace foo 习惯而不仅仅是打字foo 并祈祷你能得到想要的结果 实际问题 我知道这严重违反了 标准 R 约定 但我们只能说我很好奇 是否可
  • 如何在 Swift 中发出 HTTP 请求?

    I read 编程语言 Swift由 Apple 在 iBooks 中编写 但无法弄清楚如何在 Swift 中发出 HTTP 请求 类似于 cURL 我需要导入 Obj C 类还是只需要导入默认库 或者是否无法基于原生 Swift 代码发出
  • 处理另一个类/文件中定义的对象的事件

    我有一个 VB NET 程序 其中有多个表单和一些我想在所有表单上访问的变量 因此我创建了一个包含一些公共变量的模块文件 我发现虽然这些变量已经被声明WithEvents 如果不首先复制到局部变量 则无法在表单上处理它们的事件 正在发生的事
  • 在元组列表中获得最大并发的有效方法是什么?

    我一直在努力以有效的方式解决这个问题 问题是 问题陈述 给定以下形式的元组列表 start1 end1 start2 end2 start3 end3 startn endn 其中 start 和 end 是正整数 每个元组代表一个时间窗口
  • 如何让android支持屏幕右下角的FloatingActionButton?

    我添加了一个FloatingActionButton到我的布局里面RelativeLayout如下
  • IE中的z索引问题

    我有一张地图 上面有一些点 用户将鼠标悬停在上面即可显示更多信息 我遇到的问题很难解释 因为只有当用户在 IE 中查看页面并且该页面托管在我的服务器上时 它才似乎是一个问题 下面的 jsfiddle 页面上的完全相同的代码可以正常工作 ht
  • 获取对象属性之间的最小/最大值的快速方法

    我在 javascript 中有一个像这样的对象 a 4 b 0 5 c 0 35 d 5 有没有一种快速方法可以获取属性中的最小值和最大值 而不必循环遍历所有属性 因为我拥有的对象很大 我需要每两秒获取一次最小值 最大值 对象的值不断变化
  • Android:获取手机硬件信息

    我正在开发告诉用户有关设备的应用程序 我问了很多关于SO的问题但没有找到答案 我想找到 型号 安卓版本 基带版本 内核版本 内部版本号 内存 我的手机 我非常感谢任何有关此问题的帮助 我在我的代码中使用了这个 所以我把所有的 Log i T
  • ER 图中的关系属性

    实体关系图中的关系是否可以有自己的关键属性 如果没有 那么我们是否必须用这个密钥创建一个单独的实体 唯一拥有自己的密钥的关系是多对多关系 这种关系的关键自然是其每个父母的外键的组合 如果关系还有其他属性 那么它根本就不是关系 它本身就是一个
  • Tortoise SVN - 将主干合并到分支 - 树冲突

    我们使用的是 SVN 1 8 我也在使用 Tortoise SVN 1 8 主要代码位于 project trunk 我将要做一个大的改变 所以我创建了一个分支 project branches x那是的副本 project trunk 作
  • JTextArea的append()方法似乎不起作用

    我们被分配创建一个简单的编译器作为家庭作业 它将接受一组指令 包含变量 条件 跳转等 并对其进行评估 这已经完成了 但我想我应该让我的程序更加 闪亮 并添加从文本文件加载指令的能力 只是为了用户舒适 然而 似乎JTextArea s app
  • 具有“独特部分正则表达式”的高级“uniq”

    uniq是一个工具 可以一次过滤文件中的行 以便仅显示唯一的行 uniq有一些支持来指定两条线何时 等效 但选项有限 我正在寻找一个工具 扩展uniq允许人们输入正则表达式 如果两条线捕获的组相同 则两条线被视为 等效 对于每个等价类 仅返
  • Java:引用意味着多少内存?

    正如问题所说 Java 编程语言中对对象的引用使用了多少内存 请 如果您有可靠的来源就更好了 多谢 它不是由语言或 JVM 规范指定的 然而 人们普遍认为 任何合理的实现在 32 位机器上都是 4 字节 在 64 位机器上是 4 到 8 字
  • 执行带有超时的 shell 函数

    为什么这会起作用 timeout 10s echo foo bar foo bar 但这不会 function echoFooBar echo foo bar echoFooBar foo bar timeout 10s echoFooBa
  • 从 self.navigationItem (在 UINavigationController 内部)打开时,UIPopoverController 不会被关闭

    我在关闭从 UINavigationController 的 navigationItem 启动的弹出窗口时遇到问题 看来由 UINavigationController 插入的导航项不会触发 UIPopoverController 的解除
  • 让 var_dump 看起来很漂亮[重复]

    这个问题在这里已经有答案了 我有一个简单的 GET 查询变量集 用于在从数据库中提取查询时显示测试数据 div style padding 24px background fff text align center table tr sty