а в чем проблема ?
c 4й версии по умолчанию согласно стандарту XHTML (в 2000г XHTML появился и был всем рекомендован, никто недумал что потом придёт HTML5 а XHTML загнётся ).
c версии языка 5.3 можно самом выбрать XHTML или HTML
nl2br("Привет!\r\nЭтой мой HTML-документ", false);// <br>
nl2br("Привет!\r\nЭтой мой HTML-документ", true);// <br/>