保留指定值,并从数组php

时间:2019-06-06 12:47:16

标签: php

我有一系列日期。我需要保留一个约会并删除其他约会。我该怎么办?

我尝试了array_search,但是它不起作用。

Array
(
    [0] => 2019-05-27
    [1] => 2019-05-28
    [2] => 2019-05-29
    [3] => 2019-05-30
    [4] => 2019-05-31
    [5] => 2019-06-01
)

我只想保留2019-05-30。我该怎么办?

我尝试过的事情:

if (($key = array_search($val, $array)) == false) { 
    unset($array[$key]); 
}

1 个答案:

答案 0 :(得分:1)

array_search()将适合您的情况

$key = array_search('2019-05-30',$array);
$array = array($array[$key]);

print_r($array);

输出:https://3v4l.org/GftvF

注意: :如果要保留原始密钥,请执行以下操作:

$array = array($key=>$array[$key]);

输出:-{https://3v4l.org/qeKEH