找出导入清理里的 bug

来自 异常
PHP 8.3.33 进阶 4分钟 找出 2处问题

找出 TypeError 为何逃过处理器,以及清理为何没有保证。

php
<?php
function importRow(array $row): void
{
    $stream = fopen('php://temp', 'w+');
    try {
        strlen($row);
    } catch (Exception $error) {
        echo "invalid row\n";
    }
    fwrite($stream, 'done');
    fclose($stream);
}
在试验场中打开
报告错误