一个简单的问题-具有以下数组:
Array
(
[year] => Array
(
[0] => 2019
[1] => 2020
)
[user] => usermail@gmail.com
)
我只想从此数组中完全删除[user] => usermail@gmail.com
。
用户始终只会出现一次。
我也尝试过unset($filter['user'][0]);
unset($filter['user']);
,但没有任何效果。
答案 0 :(得分:1)
您可以使用unset
<?php
$array = Array
(
"year" => Array
(
0 => 2019,
1 => 2020
),
"user"=> "usermail@gmail.com"
);
unset($array['user']);
print_r($array);
?>
答案 1 :(得分:1)
实际上,“ [用户] => usermail@gmail.com”是一个数组索引,而不是数组。 您需要使用此语法
unset($array['user']);
这里$ array是数组的名称。