打印数组或对象信息的函数
2018-01-29 16:48
211 查看
/* * @param mix $val 待打印数据 * @param bool $dump 是否使用var_dump调试 * @param bool $exit 是否在输出信息后退出 * @return void */ function pinfo($val, $dump = false, $exit = true){ //获取打印信息使用的函数 if($dump){ $func = 'var_dump'; }else{ $func = (is_array($val) || is_object($val)) ? 'print_r' : 'printf'; } //打印数据信息 header("Content-type: text/html; charset=utf-8"); echo "<pre>"; $func($val); echo "</pre>"; if($exit) exit; }
函数摘自“坏大叔badUncle老师”的视频讲解
相关文章推荐
- 定义职工类Employee对象数组,内放5个职工的数据(编号、姓名、性别、月薪),建立函数输出职工信息表。
- javascript调试必备代码:打印对象或数组函数 vardump()
- PHP 为你提供一个叫__toString() 的函数,你可以用它来返回表示对象的字符串信息,而且一旦定义它,打印命令将调用它并打印出返回的字符串。
- JQuery操作Javascript对象和数组的工具函数总览
- 利用Js的console对象,在控制台打印调式信息测试Js
- ES6学习--字符串、数组、对象、函数新增点
- JavaScript对象数组排序函数及六个用法
- 函数中的arguments是一个普通对象,非数组
- Javascript中的函数,数组和对象
- 【数组--函数--对象】思想
- 遍历数组对象,根据已知信息找到对应的对象
- js 多种变量定义(对象直接量,数组直接量和函数直接量)
- 从内存角度分析:数组删除自己内部指定对象和通过函数形参改值问题
- ECMAScript6简介和学习笔记(二)数组 函数 对象
- 利用backtrace和backtrace_symbols函数打印调用栈信息
- cpp函数返回对象&&数组
- 2014-1-17 17:01:13 js对象,数组,函数部分
- php中自定义函数dump查看数组信息类似var_dump
- js打印对象 很有用的一个函数
- linux内核中打印栈回溯信息 - dump_stack()函数分析