PHP: укажите имя массива объектов JSON?

Мне удалось получить данные из базы данных в файле PHP. Оттуда (data.php),

$output = json_encode($result); 

Результат будет таким,

 $output=[{"kitty":"Whitely"},{"kitty":"Tabby"},{"kitty":"Ruby"},{"kitty":"Silver"}] 

Итак, как я могу назвать «котенок» массив объектов киски в формате php?

Например, например

 "kitten":[{"kitty":"Whitely"},{"kitty":"Tabby"},{"kitty":"Ruby"},{"kitty":"Silver"}] 

Просто попробуйте следующее:

 $output = json_encode(array('kitten' => $result)); 

Попробуй это:

 <?php $kitty = array('kitten' => array()); $kitty['kitty'][] = array('kitty' => 'Tabby'); $kitty['kitty'][] = array('kitty' => 'Ruby'); $kitty['kitty'][] = array('kitty' => 'Silver'); var_dump($kitty); var_dump(json_encode($kitty)); 

в результате чего: {"kitty":[{"kitty":"Tabby"},{"kitty":"Ruby"},{"kitty":"Silver"}]}

Использование вложенного encode и decode

 $json = '[{"kitty":"Whitely"},{"kitty":"Tabby"},{"kitty":"Ruby"},{"kitty":"Silver"}]'; echo json_encode(array('kitten' => json_decode($json))); 

попытайтесь использовать это

 $output['kitty'][] = json_encode($result);