【发布时间】:2011-03-07 12:42:24
【问题描述】:
我有一个调用另外两个函数的函数:
class myClass{
function myFunc(){
for($i=0;$i<500;$i++){
$this->func1();
$this->func2();
}
}
function func1(){
// Does some stuff
// echos statements, and can vary the amount of echoed statements
while($something == true)
echo "This is from func1, and may echo 0-1000 times";
}
function func2(){
// Does some stuff
// echos statements, and can vary the amount of echoed statements
while($something == true)
echo "This is from func2, and may echo 0-1000 times";
}
}
我想做的是找出一种方法,我可以获取函数回显某些内容的总时间,并将该信息显示在 myFunc() 中。我写了一个计数函数,但它并没有像我预期的那样工作。
有什么建议吗?
【问题讨论】:
-
你应该编辑你的原始问题而不是删除它,特别是因为很多人花时间写答案。
-
$something真的改变了吗?否则你有一个无限循环。 -
@webbiedave:我很抱歉,我在意识到有回应之前就删除了它。显然你太快了。
-
@felix: $something 在某些时候总是会被评估为假。