строка — PHP игнорирует новые строки, которые являются пустыми символами при использовании nl2br

Если новая строка содержит только пустые символы или является пустой строкой, как ее можно игнорировать при использовании nl2br?

0

Решение

заменить 2 или более продолжений \ n и пустых строк только на один \ n

<?php
$text = "Hello
[tab]
[spaces]
world

";
echo nl2br(preg_replace("/\W+\n+/", "\n", $text));

вернуть

Hello<br />
world<br />
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]