看起来 `current()` 从 PHP 7.4 开始对对象调用已弃用。
考虑以下代码
```
$a = new ArrayIterator([1,2,3]);
var_dump(current($a), $a->current());
```
它返回
```
int(1)
int(1)
```
在 PHP 7.3 中,但在 PHP7.4 中您得到
```
bool(false)
int(1)
```
并在 PHP8 中
```
已弃用:current(): 在 /in/fdrNR 的第 5 行中,对对象调用 current() 已弃用
bool(false)
int(1)
```