3

我必须输出$var1。为此,我使用返回结果

sendJson($var1);

这对我来说很好。现在我想传递两个变量$var1$var2使用 sendJson();. 是否可以?

4

2 回答 2

4

将它们全部放在一个数组中:

sendJson(array($var1, $var2));

或者如果您不想基于索引来命名它们:

sendJson(array('var1' => $var1, 'var2' => $var2))
于 2012-12-17T07:35:28.800 回答
4

命名你的数组键:

echo json_encode( array (
    'messages' => array(
        'peter' => 'Hello',
        'john'  => 'Hi to you too'
    ),
    'users'     => array (
        'peter', 'john'
    )
));

然后像这样访问它们:

resp.messages.peter
resp.messages.john

或者

resp.users[0], resp.users[1]....等

于 2012-12-17T07:52:12.673 回答