Maison >développement back-end >tutoriel php >PHP在foreach中引入function的效率如何?
例如,我运行一个foreach循环:
<code>foreach(func() as $row){ echo $row; } </code>
此时func()是运行一次还是运行多次?
用不用像网上所说为了效率优化,先定义:
<code>$arr=func();</code>
再执行:
<code>foreach($arr as $row){ echo $row; }</code>