我已经开始玩 PHPUnit 并且对 foreach 语句感到非常困惑。 我创建了一个简单的函数:
public function testForEach(array $x): void {
foreach($x as $k => $v) ; //empty foreach
}
我应用了 PHPUnit,它说函数中有 3 个路径。 我知道的路径是:
我尝试输入一个包含 2 个元素 [1, 2] 和一个关联数组 ['x' => 1] 的数组,但该工具指出我已找到三个路径中的两个。我什至试过 [1, 2, 3, 4, 5] 都无济于事。
有人知道第三条路是什么吗?
如果我把空语句改成简单的
echo $x;
,结果还是3条路径,所以跟空语句没有关系
谢谢