phpbar.de logo

Mailinglisten-Archive

[php] Character Entities

[php] Character Entities

Norbert Pfeiffer norbert at itbw.de
Mon Okt 31 01:59:05 CET 2005


Hi Sven,

> > hat jemand ein Script, das mit automatisch in einem Text alle
> >  ä's, ü's etc. durch ä , uuml; etc. ersetzt?
> function umlaute($wert) {
>   $zeichen = array('ä'=>'ä', 'Ä'=>'Ä',
>                    'ö'=>'ö', 'Ö'=>'Ö',
>                    'ü'=>'ü', 'Ü'=>'Ü',
>                    'ß'=>'ß'
>                   );
>   return strtr($wert, $zeichen);
> }
im Prinzip JA - aber:
Mit hartgecodeten Zeichen siehst Du jedoch auf einem Mac oder
auch anderen Maschinen echt dumm aus - deshalb lieber so:

function umlaute($wert) {
    $zeichen = array('ä'=>'ä',  'Ä'=>'Ä',
                     'ö'=>'ö',  'Ö'=>'Ö',
                     'ü'=>'ü',  'Ü'=>'Ü',
                     'ß'=>'ß');
    return strtr($wert, $zeichen);
}


m. b. G. Norbert
_____________________
normal:  02682-966898
Notruf:  0163-3613642
---------------------
e.o.m.


php::bar PHP Wiki   -   Listenarchive