【问题标题】:Convert PHP array to Json String [duplicate]将PHP数组转换为Json字符串[重复]
【发布时间】:2014-07-11 10:13:00
【问题描述】:

只是想知道是否可以将 PHP 数组转换为 JSON 字符串 下面是 PHP 数组:

array ( 
     'players' => array ( 
          '123' => '345'
          '567' => '789'
      ), 
     'non_players' => array ( 
          0 => '71558060', 
          1 => '14451395', 
          2 => '16428783', 
          3 => '12070702', 
          4 => '16872249', 
          5 => '10081837', 
          6 => '10000363', 
          7 => '10084478', 
     ), 
)

可以转成JSON字符串吗?

【问题讨论】:

  • 你检查了吗google.co.in/…
  • 有,叫json_encode()
  • 在发布到 SO 之前请不要思考。 :)
  • 人们应该有更多的声誉来提出问题......这将消除很多这些琐碎且研究不足的问题。

标签: php json


【解决方案1】:

您可以使用 PHP 手册中的json_encode()http://www.php.net/manual/en/function.json-encode.php

【讨论】:

  • 不就是把它变成一个 JSON 数组吗?
  • PHP 中的 JSON 只是一个字符串(特殊格式的字符串)。因此它将 PHP 数组转换为有效的 JSON 字符串。
猜你喜欢
  • 1970-01-01
  • 2018-12-17
  • 1970-01-01
  • 2012-08-07
  • 1970-01-01
  • 1970-01-01
  • 2016-04-28
  • 1970-01-01
  • 2019-07-22
相关资源
最近更新 更多