PHP这是数组还是json?

PHP这是数组还是json?,php,arrays,json,Php,Arrays,Json,我想知道以下是PHP语言中的数组或json或其他内容: [ 'payment_method_types' => ['card'], 'line_items' => [[ 'price_data' => [ 'currency' => 'usd', 'product_data' => [ 'name' => 'T-shirt', ], 'unit_am

我想知道以下是PHP语言中的数组或json或其他内容:

[
    'payment_method_types' => ['card'],
    'line_items' => [[
      'price_data' => [
        'currency' => 'usd',
        'product_data' => [
          'name' => 'T-shirt',
        ],
        'unit_amount' => 2000,
      ],
      'quantity' => 1,
    ]],
    'mode' => 'payment',
    'success_url' => 'https://example.com/success',
    'cancel_url' => 'https://example.com/cancel',
  ]

谢谢大家!

这显然是一个数组。如果你想用json解析它,你可以使用这个方法。

它是一个PHP数组。它是一个数组。JSON将是一个字符串。请注意PHP特有的
=>
运算符arrays@Phil而且这与有效的JSON格式相差甚远……JSON对象有大括号,
{}
,这在这里是看不到的。@KingDuken
“null”
“false”
“true”
“[1,2,3],
“字符串文字”
都是没有大括号的有效JSON吗“Parse”表示从JSON到数组……但是[]是什么??它是数组组件吗?@deceze还是到csv,等等。不只是在json@JHope我不确定“组件”是否是PHP词汇表,是吗?