How do I use nl2br() in Laravel 5 Blade

You can define your own “echo format” that will be used with the regular content tags {{ … }}. The default format is e(%s) (sprintf is used to apply the formatting) To change that format call setEchoFormat() inside a service provider: public function boot(){ \Blade::setEchoFormat(‘nl2br(e(%s))’); } Now you can just use the normal echo tags: … Read more