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

Barry Flanagan barryf-lists at flanagan.ie
Tue May 2 13:57:26 IST 2006


Colm MacCárthaigh wrote:
> 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?
> 


It is to create email addresses from first and last names.

-- 

-Barry Flanagan



More information about the ILUG mailing list