Php 如何查询未知号码的税务查询
我正在进行分类搜索,但不知道需要多少税务查询。似乎我可以做一个无限制的Php 如何查询未知号码的税务查询,php,arrays,wordpress,Php,Arrays,Wordpress,我正在进行分类搜索,但不知道需要多少税务查询。似乎我可以做一个无限制的$tq_args[0],$tq_args[1],等等来确保安全。但这似乎很愚蠢。PHP/Wordpress的正确方法是什么 foreach ($_GET[filter] AS $key => $value) { foreach ($value AS $key2 => $value2) { $terms[] = $value2; } $tq_
$tq_args[0]
,$tq_args[1]
,等等来确保安全。但这似乎很愚蠢。PHP/Wordpress的正确方法是什么
foreach ($_GET[filter] AS $key => $value) {
foreach ($value AS $key2 => $value2) {
$terms[] = $value2;
}
$tq_args[] = array(
'taxonomy' => $key,
'field' => 'term_id',
'terms' => $terms
);
}
$args = array(
'post_type' => 'it_produkt',
'tax_query' => array(
'relation' => 'AND',
$tq_args[0],
$tq_args[1],
$tq_args[2],
$tq_args[3],
$tq_args[4],
$tq_args[5]
)
);
因此,您希望将数组$tq_args的所有元素添加到数组$args['tax_query'] 试试这个
$args = array(
'post_type' => 'it_produkt',
'tax_query' => array(
'relation' => 'AND'
)
);
$args['tax_query'] = array_merge($args['tax_query'], $tq_args);