PHP5 - 从数组中删除值

时间:2015-12-21 13:56:28

标签: php arrays

我有一个数组有一些日期,如

[1] - HELLO
[2] - BYE
[3] - SEE
[4] - DISABLED_HEY

我现在想要删除以DISABLED

开头的数组中的每个值

我的关注代码仅在我输入DISABLED_HEY

等全文时才有效
$sites = array_diff($sites, array('DISABLED'));

我需要做些什么才能更通用? (我用星号尝试过,但这没有帮助。)

1 个答案:

答案 0 :(得分:4)

尝试使用array_filter

$array = array_filter($array, function($item) {
    return strpos($item, 'DISABLED') !== 0;
});