Alternative zu mb_convert_encoding mit HTML-ENTITIES Zeichensatz

8

Ich habe den folgenden Code:

%Vor%

Ich brauche einen alternativen Code, der genau das gleiche tut, aber keine mb_ * -Funktionen verwendet (die mb-Erweiterung ist in einigen Umgebungen nicht verfügbar).

Ich dachte das

%Vor%

sollte genau dasselbe tun, aber leider nicht.

    
Simon 15.08.2012, 17:22
quelle

1 Antwort

20

Ich habe ein bisschen herumgespielt und finde das sehr interessant. Es scheint, als ob der zweite Teil auch "htmlspecialchars" läuft. Es muss ein Fehler in mb_convert_encoding sein, da htmlentities nicht korrekt ausgeführt wird.

Wenn Sie htmlspecialchars_decode über das Ergebnis ausführen, erhalten Sie genau das gleiche wie wenn Sie mb_convert_encoding verwenden würden.

Der Code:

%Vor%

Hier eine Demo des obigen Codes: Ссылка

Und hier eine Demo ohne htmlspecialchars_decode, um Ihr Problem zu zeigen: Ссылка

    
Green Black 15.08.2012, 22:41
quelle

Tags und Links