我有一个像这样的数组:
$where = array(
'product_id' => $product_id,
'item_id' => $item_id
);
我想根据条件添加到这个数组中,所以我可以这样做
if ($condition) {
$where = array()
} else {
$where = array()
}
并重复原来的内容两次,但理想情况下,我想做像
array_push(array('id' => $id), $where);
您可以通过以下方式向数组添加一些内容:
$where['mykey'] ='myvalue';
只需指定索引和值即可将其添加到数组中。
if($condition){
$where['id'] = $id;
}else{
$where['other'] = $other;
}