我有json,我想删除它的第一个属性,但不知道如何。 这是我的json:
["car",["Nissan","Chevrolet","Ford"]]
我想这样表现出来:
["Nissan","Chevrolet","Ford"]
我的Php
$url = 'http://example.com/json?=car';
$content = file_get_contents($url);
echo $content;
答案 0 :(得分:1)
看起来你想要提取数组。
json_decode($content[1])
答案 1 :(得分:1)
首先需要将其转换为数组,将其指向您想要的特定索引然后再次编码。 (假设你问题上的json字符串确实是你所拥有的json字符串)。
$contents = '["car",["Nissan","Chevrolet","Ford"]]';
$data = json_decode($contents, true);
$contents = json_encode($data[1]);
echo $contents; // ["Nissan","Chevrolet","Ford"]
答案 2 :(得分:0)
$json_array = json_decode(file_get_contents($url)); //converts json data to array
echo $json_array[1]; //displays ["Nissan","Chevrolet","Ford"]
//contents of json_array
/* Array
(
[0] => car
[1] => Array
(
[0] => Nissan
[1] => Chevrolet
[2] => Ford
)
) */