我有一个数字数组,可以按以下方式检索:
foreach ($this->items as $item) {
$this->something += ($this->dels[$item]) ;
}
这是将所有$this->dels[$item]
值加起来的方法,但是我想从中获得最高的值,然后再使用它。我尝试了以下方法:
foreach ($this->items as $item) {
$this->something = max($this->dels[$item]);
}
但是这将返回$this->something
= 0
任何帮助欢迎
答案 0 :(得分:0)
将数组直接放入max函数以获得最大值
max($this->items);
答案 1 :(得分:0)
事实证明,以下方法可行:
foreach($this->items as $item) {
$something[] = $this->dels[$item] ;
}
$this->something = max($something);
感谢您的光临
答案 2 :(得分:0)
如果您要从集合中找到max,请使用$this->items->max()