Supongo que lo tienes en modo entidades HTML en la base de datos (ñ, ´, etc.), lo normal no suele ser eso, pero lo que puedes hacer es revertir eso:
PHP is a popular general-purpose scripting language that powers everything from your blog to the most popular websites in the world.
Luego con eso las ñ y letras tildadas se convertirán en un solo caracter. Si tu página tiene configurado que está en utf8 (en las etiquetas meta), deberías poder imprimirlos tal cual, pero si luego de eso necesitas revertirlo otra ves, puedes hacerlo con htmlentites:
PHP is a popular general-purpose scripting language that powers everything from your blog to the most popular websites in the world.
Si los títulos tienen caracteres tipo "<" o ">" mejor usa htmlentities o el navegador los entenderá como código html.