我想计算5个值的平均值(数字)。 我的代码可以正常工作,但是我认为它应该有一种更简单的方法来实现。
这是我尝试过的:
$str = file_get_contents('https://www.worldtradingdata.com/api/v1/intraday?symbol=AAPL&range=1&interval=1&api_token=demo');
$json = json_decode($str, true);
foreach ($json['intraday'] as $field => $value) {
$high[] = $value['high'];
}
$val_high0 = $high[0];
$val_high1 = $high[1];
$val_high2 = $high[2];
$val_high3 = $high[3];
$val_high4 = $high[4];
$sma_high=($val_high0+$val_high1+$val_high2+$val_high3+$val_high4)/5;
echo $sma_high;
我实际上想要这些值中的50个,但在示例中我输入了5个值。