Entidade HTML Laravel descodificar com o UTF-8

estou a usar o Laravel 4, com PHP e MySQL. Tudo está em UTF-8

Tenho títulos de blogues armazenados na minha base de dados, que se parecem com:

This is an "example" post title

Agora, no meu site, Tenho imagens a usar alt title Atributos. Quando eu echo o título do meu blog, eu recebo algo como:

<img src="image.jpg" alt="This is an "example" post title" />

O que é terrível.

tentei o seguinte:

{{ html_entity_decode($blog_title, ENT_QUOTES, 'UTF-8') }}

Mas não parece fazer nada. O que me está a escapar?

Eu gostaria de ... título a mostrar desta forma: This is an &quot;example&quot; post title

Author: PhilMarc, 2014-09-03

1 answers

Usar aspas Triple curly:

{{{ $blog_title }}}

O html_entity_decode () faz o oposto (e, portanto, deixa " intocado). Como um gancho de memória.

" -> encoding -> &quot;
&quot; -> decoding -> "
 2
Author: Boldewyn, 2014-09-03 12:17:40