牛牛在线工具

OCICollection::max()

收录 8868 个 PHP 函数,含用途说明与用法示例。

OCICollection::max()

返回集合中的最大值

函数名:OCICollection::max() 适用版本:PHP 5 >= 5.4.0, PHP 7 用法:OCICollection::max() 函数用于返回集合中的最大值。 语法:public static OCICollection::max(callable $callback) 参数: $callback:一个可调用的比较函数,用于确定最大值。该函数应该接受两个参数,并返回一个整数值。如果第一个参数小于第二个参数,则返回负数;如果第一个参数大于第二个参数,则返回正数;如果两个参数相等,则返回0。 返回值:返回集合中的最大值。 示例代码: // 定义一个自定义的比较函数 function compare($a, $b) { if ($a < $b) { return -1; } elseif ($a > $b) { return 1; } else { return 0; } } // 创建一个集合 $collection = new OCICollection([1, 5, 3, 2, 4]); // 使用自定义的比较函数获取最大值 $maxValue = OCICollection::max('compare'); echo $maxValue; // 输出:5 // 使用匿名函数获取最大值 $maxValue = OCICollection::max(function($a, $b) { return $a <=> $b; }); echo $maxValue; // 输出:5 在上面的示例中,我们首先定义了一个自定义的比较函数 compare(),该函数用于比较两个参数的大小。然后,我们创建了一个集合 $collection,其中包含了一些数字。最后,我们分别使用自定义的比较函数和匿名函数作为参数,调用 OCICollection::max() 函数获取集合中的最大值,并将结果输出到屏幕上。在这个例子中,集合中的最大值是 5。