php - 参数必须是实现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);
解决方案
这是正确的语法:
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);
推荐阅读
- python - 尝试在我的 Python Web 应用程序中删除 map._repr_html_() 中的底部填充
- javascript - 如何在类组件的函数声明中使用道具和状态?
- javascript - React 格式的 Javascript 中的对象和数组
- python - 如何将字符串列表从 python 传递到 shell 脚本?
- azure-active-directory - 刷新令牌端点无法正常工作 - AADSTS90033
- mysql - sql过程循环遍历字符串并输入要选择的字符
- html - 为什么这条轻微的红线保留在父容器中?
- wordpress - wordpress add_rewrite_rule()未显示预期页面
- javascript - 如何在下拉选择中选择多个和单个
- entity-framework-core - EF6 -> EFCore 3.1 左外连接