kostenloser Webspace werbefrei: lima-city


Euro-Zeichen aus UTF8-String

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    osuche

    osuche hat kostenlosen Webspace.

    Hallo

    ich habe einen String in UTF-8 und darin enthalten sind Euro-Zeichen

    aber bei Ausgabe sieht man nicht das € Zeichen
    sondern so als das Zeichen €

    ich habe versucht
    $text = str_replace(chr(128),'€',$text);


    oder auch
    $text = str_replace(chr(0x80),'€',$text);


    beide ergebnisse gleich, damit bekomme ich zwar das Euro-Zeichen angezeigt,
    aber vor dem € Zeichen steht noch eine schwarze Raute mit Fragezeichen �€
    also irgendwas ist da noch .... aber was ?!

    wie bekomme ich "Nur" das € Zeichen angezeigt ?!


    EDIT: .... habs gefunden .... vin UTF-8 steht vor dem Euro-Zeichen noch ein Â

    und orf('Â') = 194

    also
    $text = str_replace(chr(194).chr(128),'€',$text);


    oder einfach
    $text = str_replace('€','€',$text);



    :)


    Beitrag zuletzt geändert: 12.11.2011 17:00:25 von osuche
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!