#php #arrays #multidimensional-array
#php #массивы #многомерный массив
Вопрос:
У меня есть массив, подобный этому:
$where = array(
'product_id' => $product_id,
'item_id' => $item_id
);
Я хочу добавить в этот массив на основе условия, чтобы я мог сделать
if($condition){
$where = array()
}else{
$where = array()
}
И дважды повторить исходное содержимое, но в идеале я хотел бы сделать что-то вроде array_push(array('id' => $id), $where);
Спасибо!
Комментарии:
1. что именно вы хотите в результате?
Ответ №1:
вы можете добавить что-либо в свой массив следующим образом:
$where['mykey'] ='myvalue';
Ответ №2:
Просто добавьте его в свой массив, указав индекс и значение.
if($condition){
$where['id'] = $id;
}else{
$where['other'] = $other;
}