1-й: используйте разметку примера кода для кода в своих вопросах.
2-й: Да, это сохранение.
3-й: Возможно, это не то, что вы хотите архивировать.Это может быть лучше:
$var = str_replace(array("\r\n", "\n", "\r"), "<br/>", $var);
Не забывайте, что разные операционные системы по-разному обрабатывают разрывы строк.Приведенный выше код должен заменить все разрывы строк, независимо от того, откуда они берутся.