を読みながら、null値を取得し、私はこのcsvファイルから
word1
word2
word3
のように、各行のための単語を持っており、データを読み取るために、次のコードを持っているcsvファイルがあります。
$arr = array();
$fh = fopen('path/to/file', 'r');
while (($rows = fgetcsv($fh)) !== false) {
print_r($rows);
if (!in_array($rows[0], $arr))
$arr[] = "'".trim($rows[0])."'";
}
fclose($fh);
print_r($arr);
問題は空の文字列を取得することです/ $行[0]のためのnullと私はかなりデータがあることを確認します。
Array ([0] =>)
Array ([0] =>)
Array ([0] =>)
Array ([0] => '' [1] => '' [2] => '' [3] => '')
ご協力いただければ幸いです。
PHPのバージョンは? <5ならば、行長paramはオプションではありません(?) – horatio
PHP 5.3.1ので、オプションです;) – madkris24