У меня есть сценарий, который вызывает ошибки, потому что я запускаю PHP 5.3.1 
  Что я должен использовать в примере? 
$row[$j] = ereg_replace("\n", "\\n", $row[$j]); Устаревший: функция ereg_replace () устарела в ..
Вместо этого используйте preg_replace , просто добавьте разделители .
 $row[$j] = preg_replace("#\n#", "\\n", $row[$j]); 
  preg_replace этого preg_replace функцию preg_replace .