解决PHP函数中的瓶颈问题

时间:2018-08-18 03:13:45

标签: php performance optimization profiling xdebug

我正在尝试计算某些数据的XIRR(使用适用于[https://gist.github.com/ghalimi/4669712]的PHP算法),并且需要以下辅助函数进行计算:

function irrResult($n, $d, $rate) {
    $r = $rate + 1;
    $result = $n[0];
    $arr_len = count($n);
    for ($i=1; $i < $arr_len; $i++)
        $result += $n[$i]/pow($r,$d[$i]->diff($d[0])->format('%a')/365);
    return $result;
}

该功能以及另一个类似的功能占用了大约70%的执行时间,而相同的配置文件(如下所示)没有任何提示

XDebug Profile of the Section

有人可以帮助我解决问题并提高效率吗?

0 个答案:

没有答案