foreach 循环中的最大值 php
The max value within a foreach loop php
希望你一切顺利,如果我的问题有点愚蠢,我很抱歉,但我花了几个小时试图找到解决问题的方法,但没有成功,有人可以帮助我吗?
我试图在我的 foreach 循环中找到最大值,当我尝试使用 max()
函数时,它根本没有显示任何结果...
foreach ($decode2 as $value) {
$maak = max($value->price_change_percentage_24h);
}
echo $maak;
当我使用 :
进行简单测试时
foreach ($decode2 as $value) {
echo $value->price_change_percentage_24h;
}
我可以看到我所有的数据...
如有任何帮助,我们将不胜感激! :)
您需要将几个参数传递给 max
函数,使其 returns 成为最大值。
你可能应该这样做:
<?php
foreach ($decode2 as $value) {
$maak = max($maak, $value->price_change_percentage_24h);
}
echo $maak;
?>
有疑问可以看这里:
https://www.php.net/manual/en/function.max.php
这也包括一些示例
希望你一切顺利,如果我的问题有点愚蠢,我很抱歉,但我花了几个小时试图找到解决问题的方法,但没有成功,有人可以帮助我吗?
我试图在我的 foreach 循环中找到最大值,当我尝试使用 max()
函数时,它根本没有显示任何结果...
foreach ($decode2 as $value) {
$maak = max($value->price_change_percentage_24h);
}
echo $maak;
当我使用 :
进行简单测试时foreach ($decode2 as $value) {
echo $value->price_change_percentage_24h;
}
我可以看到我所有的数据...
如有任何帮助,我们将不胜感激! :)
您需要将几个参数传递给 max
函数,使其 returns 成为最大值。
你可能应该这样做:
<?php
foreach ($decode2 as $value) {
$maak = max($maak, $value->price_change_percentage_24h);
}
echo $maak;
?>
有疑问可以看这里: https://www.php.net/manual/en/function.max.php
这也包括一些示例