Buen día, decidí utilizar el código aportado por
abimaelrc y lo coloque en mi proyecto, y O.o sorpresa, yo utilizo UTF-8 en mis paginas y en mi base de datos, entonces no me funciono con los caracteres especiales como son tildes, diéresis y esas cosas.
Asi, que utilie la codificacion UTF-8 en:
Código PHP:
Ver originalfunction tags($string, $encoding = 'UTF-8'){
Pero resulta que no me funcionaba, después realice pruebas y me encontré que strtr de PHP era el que ponía el problema a la hora de trabajar con UTF-8
Me toco hacerle unos cambios al codigo de nuestro amigo para que me funcionara con UTF-8.
Si alguien tiene una mejor forma de arreglarlo pues estare muy atento y agradecido.
Código PHP:
Ver original<?php
function tags($string, $encoding = 'UTF-8'){
if(empty($string)){ return false; }
'p'=>array('ante', 'bajo', 'con', 'contra', 'desde', 'durante', 'entre', 'hacia', 'hasta', 'mediante', 'para', 'por', 'pro', 'segun',
'sin', 'sobre', 'tras', 'via'
),
'a'=>array('los', 'las', 'una', 'unos', 'unas', 'este', 'estos', 'ese', 'esos', 'aquel', 'aquellos', 'esta', 'estas', 'esa', 'esas',
'aquella', 'aquellas', 'usted', 'nosotros', 'vosotros',
'ustedes', 'nos', 'les', 'nuestro', 'nuestra', 'vuestro',
'vuestra', 'mis', 'tus', 'sus', 'nuestros', 'nuestras',
'vuestros', 'vuestras'
),
'o'=>array('esto', 'que'), );
'aaaaaeeeeiiiioooouuuun'
);
}
return $m;
}
?>
Espero le sirva a alguien.