$buffer = str_replace(array("\r\n", "\r", "\n"), "", $dic[1]);выведи временно что находится в переменной $buffer на экран.
return $buffer;
$buffer = str_replace(array("\r\n", "\r", "\n"), "", $dic[1]);Должна быть строка из файла, под номером $string
die('Значение buffer='.$buffer);
return $buffer;
P.S. Форматируй свой текст тегами, а то читать совершенно не возможно