0
这里是我的阵列,我要动态删除:如何从php中的大数组中删除子数组?
Array (
[fields] => ID
[number] => 0
[meta_query] => Array (
[relation] => AND
[0] => Array (
[key] => role
[value] => Array (
[0] => subscriber
[1] => author
[2] => custom-one
[3] => custom-two
)
[compare] => IN
)
[1] => Array (
[key] => country
[value] => United States
[compare] => =
)
[2] => Array (
[key] => near_by_place
[value] => someplace
[compare] => LIKE
)
)
[order] => ASC
[meta_key] => last_name
[orderby] => meta_value
)
我想删除以下(其中[key] => near_by_place
):
[2] => Array (
[key] => near_by_place
[value] => someplace
[compare] => LIKE
)
这可以是任何指标,目前其对指数2但它可以在1,2,3或4或任何。
你为什么不只是使用_unset()_? –
什么是要删除的搜索条件? – Saurabh
你怎么知道哪一个要删除?键/值总是与你想删除的那个相同? –