Php 将foreach中的值调用为数组

Php 将foreach中的值调用为数组,php,arrays,Php,Arrays,我的代码是: $result = array(); foreach ($inbox as $key => $p) { $group = $result[$p->suratmasuk_id][] = $p; foreach ($group as $key => $pp) { echo $pp.'<br>'; } } 我只想要echo“25”和“26” 怎么样?请帮帮我。谢谢你只要使用php数组操作功能,当你有2d数组时,它简单又简短 $a

我的代码是:

$result = array();
foreach ($inbox as $key => $p) {
   $group = $result[$p->suratmasuk_id][] = $p;
   foreach ($group as $key => $pp) {
     echo $pp.'<br>';
   }
}
我只想要echo“25”和“26”


怎么样?请帮帮我。谢谢你

只要使用php数组操作功能,当你有2d数组时,它简单又简短

$a = [[25, 22,11], [26, 44, 33]];
print_r(array_column($a, 0));

当您有key时,您可以使用key而不是数组索引(
0

$inbox from me it the query。我使用Codeigniter。请用我的方式代码。那么我怎么称呼值25和26呢?
$a = [[25, 22,11], [26, 44, 33]];
print_r(array_column($a, 0));