json字典和hash的区别
我正在用 PHP 开发一个应用程序,我应该在其中调用外部 API。 api 规范说
Request Type : POST
POST data format : JSON Dictionary or Hash
Mandatory Dictionary / Hash Keys and expected values
1. fname : value - First name of user
2. lname : value - Last name of use
...
JSON Dictionary 和 JSON Hash 之间有什么区别。 我如何在 PHP 中实现这个? 提前致谢
I am developing an application in PHP where in I am supposed to call an external API.
The api specification says
Request Type : POST
POST data format : JSON Dictionary or Hash
Mandatory Dictionary / Hash Keys and expected values
1. fname : value - First name of user
2. lname : value - Last name of use
...
What is the difference between JSON Dictionary and JSON Hash.
How do I implement this in PHP?
Thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Hash 和 Dictionary 是 JSON 对象在其他语言中的称呼。
— http://json.org/
要创建一个,请从 PHP 关联数组开始并通过 json_encode
Hash and Dictionary are what JSON Objects are called in other languages.
— http://json.org/
To create one, start with a PHP associative array and run it through json_encode
字典和哈希实际上是同一件事,根据定义它们都有键值对。
您可以使用
json_decode
函数为您提供字典/哈希的 PHP 表示形式:一个关联数组:同样,您可以使用以下方法将关联数组转换为 JSON 哈希:
json_encode
函数:A dictionary and a hash are actually the same thing, by definition they both have key - value pairs.
You can use the
json_decode
function to give you a PHP representation of a dictionary/hash: an associative array:Likewise, you can convert an associative array to a JSON hash using the
json_encode
function: