我有一个PHP数组,我尝试将其拆分为两个不同的数组。我试图提取任何包含“hidden”单词的值。因此,一个数组将包含不包含“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)
有人知道如何做类似这样的事情吗?
=== false;
而不是== false;
。 - Narekstrpos($v, ...
替换为strpos($v['id'], ...
。 - Glavić