No funciono creo que algo estoy poniendo mal porque los saltos de lineas se mantienen
"Texto
Texto" <= (7) saltos de lineas seguidos que están vacíos.
"Texto
Texto" <= Transforma en (3) saltos de lineas seguidos.
Los saltos de lineas se mantienen ¿qué estoy haciendo mal?
"Texto
Texto" <= (7) saltos de lineas seguidos que están vacíos.
"Texto
Texto" <= Transforma en (3) saltos de lineas seguidos.
Código (php) [Seleccionar]
<?php
$string = '• Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod.'."\r\n\n\n\n\n\n\n\n\n".'• Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod.'."\r\n".'• Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod.';
echo nl2br($string);
?>
<br><br><br><br>
<?php
$salida = preg_replace('/\ {4,}/m', "\n", $string);
echo nl2br($salida);
?>
Los saltos de lineas se mantienen ¿qué estoy haciendo mal?