Como substituir nova linha ou \ r \ n por <br/>?

Tentando simplesmente substituir algumas novas linhas. Tentei três maneiras diferentes e não recebo alterações:

$description = preg_replace('/\r?\n|\r/','<br/>', $description);
$description = str_replace(array("\r\n","\r","\n"),"<br/>", $description);
$description = nl2br($description);

Estes devem funcionar, mas ainda recebo as novas linhas. Eles são duplos: "\ r \ r". Isso não deve fazer com que nenhum desses falhe, certo?

questionAnswers(10)

yourAnswerToTheQuestion