array_filterで空行が消えない。
こんばんは。
訪問者が入力した検索ワードのデータをとっているのですが、
プログラムの問題か、ファイルの所々が空行になっています。
で、空行を消そうとarray_filterを使って一括で削除しようとしても消えませんでした。
ファイルのデータは何の変化もありませんでした。
ちなみにphpのプログラムは以下のとおりです。
<html>
<head>
</head>
<body>
<?php
$array = array_filter(file('xteria.txt'));
$fh = fopen("file3.txt","w");
for($x=0;$x<4000;$x++){
echo $array[$x];
fwrite($fh,$array[$x]);
}
fclose($fh);
?>
</body>
</html>
調べていたら、空行という名前の値が入っているとか何とか記事がありましたが、
さっぱりです。
よろしくお願いします。
補足
大変ありがとうございました。 ^l^l を置換して、空行が消滅しました。