0

以下のphp関数を使用して、配列から最大および最小の整数値を取得しています。

min($output[$k])max($output[$k])

ZERO問題: s とNULL値を除いて、その配列から最大および最小の整数値を取得したい

4

2 に答える 2

6

array_diff()配列のフィルタリングに使用:

<?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)
于 2013-04-23T04:56:16.750 に答える
1

使用する

max(array_filter($output[$k));
于 2013-04-23T04:54:22.223 に答える