我基本上知道如何通过 PHP 向 JSON 添加新的键值对,例如:
$json->newObject = "value";
然而,我无法弄清楚的是如何给这对的密钥,一个随机 ID。
我试过类似的东西:
$id = rand(99, 9999);
$json["newObject" . $id] = "value";
出现以下错误:Fatal error: Cannot use object of type stdClass as array in /home/methodjs/public_html/projects/chat/send.php on line 8
和:
$id = rand(99, 9999);
$json->("newObject" . $id) = "value";
出现以下错误:Parse error: syntax error, unexpected '(', expecting T_STRING or T_VARIABLE or '{' or '$' in /home/methodjs/public_html/projects/chat/send.php on line 8
我希望有一些简单的方法可以做到这一点。谢谢你的帮助。