对于每个循环调用一个重函数.循环是否在函数完成之前调用函数


for each loop calls a heavy function. Does the loop call the function before it is complete

我有一个循环,它调用一个生成文档、大量变量和几封电子邮件的函数。循环平均将经历大约 10-20 次迭代,我想知道它是同时调用函数还是等到函数完成才再次调用它。

foreach ($campaign as $key=>$val){
    produce_docs($val['id']);
}
function produce_docs(campaign_id){
    //Big function
    //does not return anything
}

它将等到函数完成,然后再调用它。