我是使用数组的新手,所以我需要一些帮助。从数组中只获取一个值。我有一个看起来像这样的原始数组:
$array1= Array(
[0] => 1_31
[1] => 1_65
[2] => 29_885...)
我想要做的是搜索并返回下划线后的值。我已经弄清楚如何将该数据放入第二个数组并将值作为新数组返回。
foreach($array1 as $key => $value){
$id = explode('_',$value);
}
这给了我:
Array ( [0] => 1 [1] => 31 )
Array ( [0] => 1 [1] => 65 )
Array ( [0] => 29 [1] => 885 )
我还可以通过使用$id[1]
I'm just not sure这是否是最好的方法以及是否是如何进行搜索来获取下划线后的 id 或部分的列表。我试过使用in_array()
,但它搜索整个数组,我不能让它只搜索数组的一个键。
任何帮助都会很棒。