相当于node.js的var_dump(PHP)
var_dump (PHP) equivalent for node.js
我正在node.js.中寻找var_dump
的等价物
我想发送请求/响应循环结构的内容作为响应的一部分。
我知道我可以在控制台上看到它,但这不是我想要的。
要在控制台中使用console.log
作为字符串发送到客户端作为响应的一部分,可以使用util.inspect
。
"use strict";
const http = require("http");
const util = require("util");
http.createServer((request, response) => {
response.setHeader("Content-Type", "text/plain;charset=utf-8");
response.end(util.inspect(request));
}).listen(8000, "::1");
您可以简单地使用NPM包var_dump
npm install var_dump --save-dev
用法:
const var_dump = require('var_dump')
var variable = {
'data': {
'users': {
'id': 12,
'friends': [{
'id': 1,
'name': 'John Doe'
}]
}
}
}
// print the variable using var_dump
var_dump(variable)
这将打印:
object(1) {
["data"] => object(1) {
["users"] => object(2) {
["id"] => number(12)
["friends"] => array(1) {
[0] => object(2) {
["id"] => number(1)
["name"] => string(8) "John Doe"
}
}
}
}
}
链接:https://www.npmjs.com/package/var_dump
稍后谢谢!
有一个名为circular-json
的npm包,使用起来非常好。我想知道为什么它不是内置的。。。
相关文章:
- 使用php或javascript从facebook相册URL中删除多余的部分
- 将PHP变量传递给jQuery时遇到问题
- 通过javascript重定向html传递php变量
- 将数组从PHP传递到Javascript
- 如何在php文件中获取$.post-ajax传递的值
- Javascript运行php文件,然后下载文件
- PHP中的setcookie仅适用于localhost
- 如何使用jquery处理php循环通过元素
- 通过Ajax将JavaScript函数传递给PHP文件
- 而循环只设置php中输入字段中的第一个值
- 我需要从php调用javascript或jquery
- 如何通过php页面将数据库值检索到jquery自动完成框中
- PHP AJAX图片上传示例不上传
- 通过php页面中的js强制下载txt
- 如何在PHP中使用$_POST获取Select元素值
- 我想使用模态通过php文件发送邮件,并且我希望在提交关闭后关闭pop
- 如何在php变量中嵌入JQuery代码
- 在PHP中使用javascript更改页面标题'if'
- 如何将字符串值从php页面发送到java脚本页面
- AngularJS JSON not arriving php