Codeschnipsel - Umlaute umwandeln


Hier ein paar kleine Codeschnipsel um Umlaute umzuwandeln.

öäüÖÄÜ => oeaeueOeAeUe umwandeln:

Code:
<?php function umlautepas($string){ $upas = Array("ä" => "ae", "ü" => "ue", "ö" => "oe", "Ä" => "Ae", "Ü" => "Ue", "Ö" => "Oe"); return strtr($string, $upas); }   // Beispiel: $text = "Ö Ä Ü ö ä ü"; echo umlautepas($text); ?>

Umlaute und Sonderzeichen in HTML-Code umwandeln:

Code:
<?php $text = "Ö Ä Ü ö ä ü"; echo htmlentities($text, ENT_QUOTES); ?>

Eine andere Möglichkeit wäre das Charset ISO-8859-1 in HTML zu setzen.
Im Head-Bereich:

Code:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

Beachten Sie: Wir übernehmen keinerlei Haftung für irgendwelche Schäden, Ausfälle oder sonstigen Geschehnissen.
Alle Angaben sind ohne Gewähr, Sie handeln auf eigenes Risiko!
Alle genannten Soft- und Hardwarebezeichnungen sowie Markennamen sind Eigentum ihrer jeweiligen Inhaber und unterliegen im Allgemeinen warenzeichen-, marken- oder patentrechtlichem Schutz.
Alle Rechte vorbehalten