miren las imagenes de estas 3 diferencias.
donde dice html equivalent text va cambiando , por ejemplo al final dice parivartan, si le agrego la "a" saca como uno codigo, pero si agrego la "m" agrega 2 codigos ...
por eso necesito ver que hace esta funcion bien para hacerla en php porque no es una simple traduccion uno a uno.