[ILUG] Need PHP function to convert from Irish fada characters to plain ascii equivs

Colm MacCárthaigh colm at stdlib.net
Tue May 2 13:32:05 IST 2006


On Tue, May 02, 2006 at 01:21:25PM +0100, Barry Flanagan wrote:
> It's OK. The following function does do the trick. My problem was with
> needing to run the words though utfdecode() first.
> 
> function accents($text) {
> 
>    $search  = array ('á', 'é', 'í', 'ó', 'ú', 'Á', 'É', 'Í', 'Ó', 'Ú');
>    $replace = array ('a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U');
>    $newtext    = str_replace($search, $replace, $text);
>    return $newtext;
> }

Mis-spelling people's names intentionally is a stupid idea. Why not fix
whatever it is that cannot handle the perfectly valid character
encodings?

-- 
Colm MacCárthaigh                        Public Key: colm+pgp at stdlib.net



More information about the ILUG mailing list