PHPのファイル入出力?

詰んだ 忘れないようにメモ

$file = 'hoge.txt'
$handle = fopen($file, "w");
fwrite($handle , trim($value['text']));
fclose($handle);

という形で作成したテキストファイルに対してmecabで解析をかけようとすると、

input-buffer overflow. The line is split. use -b #SIZE option. とエラーを吐く。

別にテキストが長いわけではない(20文字程度)。 catした時の挙動が不審(cat hoge.txt(enter)としてもターミナルに出力されず、もう一度(enter)すると出力される)であることが関係しているんだろうなとは思っている。

何が問題なのかもわからないので完全にお手上げです。辛いです。