Вывод текста из файла

Всем привет!!! Сейчас пишу модуль и мне нужно выводить на сайте данные из текста. Но при выводе нужно учитывать все примененные условия форматирования в тексте. Пробелы и абзацы. Так как в php не особо разбираюсь в гугли искал но ничего толкового не нашел. Помогите плиз. Ниже код скрипта.


$book_link = $config['http_home_url'] .'uploads/files/'.$book;
    
    
    $file_data = “”;
    $fd = fopen($book_link,   “r”);
        if (!$fd)   {
        echo "Error!!!! не удается прочетать файл!";
        die;
        }
        while  (! feof($fd))   {
        $file_data .= fgets($fd,100);
        }
$tpl->set('{book}', $file_data);
fclose($f);


 Источник:dle-faq.pro, DLE