如何使用PHP创建现有数组的子部分?
|
我知道这可能是一个非常简单的问题,但我环顾四周,大多数答案都与数组交集有关,这不是我想要的。
例:
我有一个数组($ rows)。当运行
print_r($rows)
时,我得到:
Array (
[0] => Array (
[id] => 184
[0] => 184
[name] => Advantage Membership
[1] => Advantage Membership
[flag] => 4
[2] => 4
)
[1] => Array (
[id] => 238
[0] => 238
[programname] => Package 2
[1] => Package 2
[flag] => 5
[2] => 5
)
)
我本质上想创建一个\'sub \'数组,该数组包含$ rows数组中的所有\'flag \'字段,以便于然后使用另一个值执行if(in_array())语句。
理想结果数组如下所示:
$array2 = array( \'4\', \'5\' )
然后,我可以运行以下命令并感到高兴:
if (in_array(4, $array2)) ...
有什么建议么?
没有找到相关结果
已邀请:
2 个回复
锑寝粒
或者,正如其他人所建议的那样,ѭ5是一个很好的选择。
两种方法的演示
场竟矩喘崩