PHP:为JSON对象数组命名?

use*_*825 13 php json

我已经设法从PHP文件中的数据库中获取数据.从那里(data.php),

$output = json_encode($result);
Run Code Online (Sandbox Code Playgroud)

结果就是这样,

$output=[{"kitty":"Whitely"},{"kitty":"Tabby"},{"kitty":"Ruby"},{"kitty":"Silver"}]
Run Code Online (Sandbox Code Playgroud)

那么如何以php格式给出一个名为"kitten"的kitty对象?

例如喜欢

"kitten":[{"kitty":"Whitely"},{"kitty":"Tabby"},{"kitty":"Ruby"},{"kitty":"Silver"}]
Run Code Online (Sandbox Code Playgroud)

Bre*_*wal 32

试试这个:

$output = json_encode(['kitten' => $result]);
Run Code Online (Sandbox Code Playgroud)