在PHP中获取多维数组中的较低值

时间:2016-07-28 04:12:00

标签: php arrays multidimensional-array

我有阵列A:
enter image description here
我有和输入文本,在这种情况下输入值是level,例如它是5。 ,结果必须是2。我想从输入文本值中找到数组A中的较低级别。我不知道如何使用PHP。帮帮我,谢谢

2 个答案:

答案 0 :(得分:1)

遍历$ arrayA的所有数组

pix[i][j]= img.getRGB(i,j);

答案 1 :(得分:0)

要获得具有特定级别2的数组,您可以使用array_filter()之类的,

$result = array_filter($arrayA, function($k) {
    return $k['level'] == 2;
});
print_r($result);

为了让它变得动态,要获得parent_ohp_id为空的最低级别,然后使用,

$result = array_filter($arrayA, function($k) {
    return $k['parent_ohp_id'] == "";// this is the root level because it has no parent id
});
print_r($result);