草庐IT

functionWithComplicatedComputatio

全部标签

PHP:foreach 主体中的操作会被多次调用吗?

foreach(functionWithComplicatedComputationReturningAnArray()as$key=>$value)上面的代码会多次调用该函数吗?一般来说,关于PHP语言结构接受函数调用作为参数,是否有这方面的规则?谢谢吉迪 最佳答案 不会,只会调用一次。这:foreach(functionWithComplicatedComputationReturningAnArray()as$key=>$value){...}在语义上等同于:$tmp=functionWithComplicatedComput