PHP 根据值将数组拆分为两个数组
我有一个PHP数组,我试图分成2个不同的数组。我试图拉出任何包含“隐藏”一词的值。因此,一个数组将包含所有不包含单词“hidden”的值。另一个数组将包含所有包含单词“hidden”的值。我只是不知道如何做到这一点。
原始数组来自一个表单帖子,其中包含来自一堆复选框和隐藏输入的键和值。所以实际的帖子值看起来像这样:
Group1 => Array([0] => item1,[1] => item2hidden,[2] => item3,[3] => item4,[4] => item5hidden)
所以为了简化它:
$myArray = Array(item1, item2hidden, item3, item4, item5hidden)
最终输出
$arr1 = (item1, item3, item4)
$arr2 = (item2hidden, item5hidden)
有人知道如何做这样的事情吗?