No, es solo un ejemplo a tu pregunta, si quieres usarla guardala en un archivo .php y la llamas cuando la necesites.
Pruébalo y si funciona, pienso que el servidor tiene instalados los caracteres especiales tipo ñ. En mi opinión que el servidor esté configurado en un idioma diferente al castellano no implica que no tenga instaladas todas las funciones.
Ejemplo:
Código PHP:
<?php include("funcion.php");
$algo=convertir_especiales_html($row["campo_db"]);
echo $algo; ?>
Te devuelve el contenido del campo con los caracteres especiales sin codificar.