【发布时间】:2016-12-12 10:39:45
【问题描述】:
我的 PHP 代码会生成这样的动态 JSON 数组:
{"key":"user_email","relation":"=","value":"email@gmail.com"},
{"key":"user_email","relation":"=","value":"email@gmail.com"},
{"key":"user_email","relation":"=","value":"email@gmail.com"}
我需要调整它以在每个元素之间插入一个元素,如下所示:
{"key":"user_email","relation":"=","value":"email@gmail.com"},
{"operator":"OR"},
{"key":"user_email","relation":"=","value":"email@gmail.com"},
{"operator":"OR"},
{"key":"user_email","relation":"=","value":"email@gmail.com"}
这是我当前生成 JSON 的 PHP 代码:
$jsonData = array();
$allStaffInit = mysql_query("SELECT * FROM users");
while ($staffrow = mysql_fetch_object($allStaffInit)){
$object = new stdClass();
$object->key = "user_email";
$object->relation = "=";
$object->value = $staffrow->value;
$jsonData[] = $object;
}
【问题讨论】: