我之前问过类似的问题,但我真的不清楚,所以我决定使用一个更具体的例子。
php是保存变量的结果还是保存运行它的过程?为什么我想知道如果我在其中存储一个函数,它是存储返回值还是只是复制过程
说:
function foo($something)
{
for loop
{
echo 'Something';
}
return $something;
}
$b = foo(5);
从我遇到的只是分配值执行功能。我不想这样做,因为我不想通过双倍的 for 循环并做双倍的可能在里面。