Замените несколько пробелов и символов новой строки только одним пробелом в PHP

У меня есть строка с несколькими символами новой строки.

Строка:

This is         a dummy text.               I need              




to                                      format
this.

Желаемый результат:

This is a dummy text. I need to format this.

Я использую это:

$replacer  = array("\r\n", "\n", "\r", "\t", "  ");
$string = str_replace($replacer, "", $string);

Но это не работает, как хотелось / требуется. Некоторые слова не имеют пробелов между ними.

На самом деле мне нужно преобразовать строку со всеми словами, разделенными пробелами.

Ответы на вопрос(1)

Ваш ответ на вопрос