PHP ereg заменить устаревший


У меня есть скрипт, который выдает мне ошибки, потому что я запускаю PHP 5.3.1
Что я должен использовать в этом примере?

$row[$j] = ereg_replace("\n", "\\n", $row[$j]);

Устарела: Функция ereg_replace() устарела в..

Author: FFish, 2010-11-19

2 answers

Вместо этого используйте preg_replace, просто добавьте разделители .

$row[$j] = preg_replace("#\n#", "\\n", $row[$j]);
 19
Author: Brad F Jacobs, 2010-11-19 14:55:22

Используйте preg_replace вместо этого функционируйте.

 1
Author: Marc B, 2010-11-19 14:55:37