Wie kann ich einen String auf Umlaute (ä,ö,ü,ß) prüfen und diese ersetzen?
Wenn ich diese Strings aus der DB auslese und per “Echo” in einer Tabelle (HTML) ausgebe, dann werden die zeichen vom Browser net interpretiert und es entstehen viele ? in dem Wort.
So dachte ich mir, ich erstetze es gleich mit php durch z.B ä , welches dann in der Tabelle wieder richtig angezeigt werden müsste.
If (“hallo”==“HALLO”) {xy}
Wie kann ich einstellen, das alles nicht case-sensetiv getestet wird? also wobei dann klein und Großschreibung egal sind?
Meine Idee wäre dazu, erst alles kleinzumachen, also per stringtolowercase oder so…
[quote=“supersites”]2. If (“hallo”==“HALLO”) {xy}
Wie kann ich einstellen, das alles nicht case-sensetiv getestet wird? also wobei dann klein und Großschreibung egal sind?[/quote]
-> php.net/manual/de/function.strcasecmp.php
dann geht jetzt alles.
achso bei dem case sensetiv war mein GROßER FEHLER gewesen, das ich 1 mal “=” statt “==” in der Kontrollanweisung gebraucht habe. Was natürlich dumm war.