Php 数组中的最大和最小整数,不包括空值或零值
我使用下面的php函数从数组中获取最高和最低整数值Php 数组中的最大和最小整数,不包括空值或零值,php,arrays,Php,Arrays,我使用下面的php函数从数组中获取最高和最低整数值 min($output[$k])和max($output[$k]) 问题: 我想从该数组中获取最大和最小整数值,不包括ZEROs和NULL值 max(array_filter($output[$k)); 用于筛选阵列: <?php header('Content-Type: text/plain'); $buffer = array(null, 0, 1, 2, 3, 0, null, 1); $filtered = array_
min($output[$k])
和max($output[$k])
问题:
我想从该数组中获取最大和最小整数值,不包括ZERO
s和NULL
值
max(array_filter($output[$k));
用于筛选阵列:
<?php
header('Content-Type: text/plain');
$buffer = array(null, 0, 1, 2, 3, 0, null, 1);
$filtered = array_diff($buffer, array(null, 0));
$max = max($filtered);
$min = min($filtered);
var_dump($max, $min);
?>
int(3)
int(1)