我需要帮助解决此问题:参数必须是在第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);
答案 0 :(得分:0)
这是正确的语法:
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);