我的var值有问题,每次函数运行时,这个值都会增加。
图示代码:
$i = 1;
function() {
...
$i++;
}
这个函数在一个页面上被多次调用,我需要这个$i值在里面的很多东西上使用
问题是,$i的值最终总是等于1。
有线索吗?
感谢
函数中的$i
不是您在其外部定义的。
这是一个解决方案:
$i = 1;
function test(&$i) {
$i++;
}
test($i);
我的var值有问题,每次函数运行时,这个值都会增加。
图示代码:
$i = 1;
function() {
...
$i++;
}
这个函数在一个页面上被多次调用,我需要这个$i值在里面的很多东西上使用
问题是,$i的值最终总是等于1。
有线索吗?
感谢
函数中的$i
不是您在其外部定义的。
这是一个解决方案:
$i = 1;
function test(&$i) {
$i++;
}
test($i);