改進前
public function test(int $a, int $b, int $c)
{
//
}
public function provider()
{
return [
[1, 2, 3],
[4, 3, 1],
[2, 2, 2]
];
}
改進後
public function test(int $a, int $b, int $c)
{
//
}
public function provider()
{
yield [1, 2, 3];
yield [4, 3, 1];
yield [2, 2, 2];
}
點選 連結,加入心智極客的技術分享群