首页 > 解决方案 > 参数必须是实现Countable HTML2PDF php的数组或对象

问题描述

我需要帮助解决这个问题:参数必须是数组或在第 5 行实现 Countable 的对象。有人可以帮忙吗?

self::$_list = array();
$handle = fopen($file, 'r');
while (!feof($handle)) {
    $line = fgetcsv($handle);
    if (count($line)!=2) continue;
    self::$_list[trim($line[0])] = trim($line[1]);
}
fclose($handle);

标签: phpparameterscounthtml2pdf

解决方案


这是正确的语法:

    while (!feof($handle)) {
        //$line = fgetcsv($handle);
        //if (count($line)!=2) continue;
        $line = fgetcsv($handle);
        if (null != $line && count($line)!=2) { continue; }
        self::$_list[trim($line[0])] = trim($line[1]);
    }
    fclose($handle);

推荐阅读