Funktionsname: mb_decode_numericalEntity ()
Anwendbare Version: Php 4.0.6 und höher
Funktionsbeschreibung: Die Funktion MB_DECODE_NUMERICERICEENTITY () wird verwendet, um die HTML -Entität in ihre entsprechenden Zeichen zu konvertieren. Es kann Entitätskodierungen mit Dezimal- oder hexadezimaler Darstellungen dekodieren.
Verwendung:
string mb_decode_numericentity ( string $str , array $convmap [, string $encoding = mb_internal_encoding() ] )
Parameterbeschreibung:
Rückgabewert: Die dekodierte Zeichenfolge, wenn die Dekodierung fehlschlägt, gibt falsch zurück.
Beispiel:
$str = "ABC"; $convmap = array(0x0, 0x10ffff, 0, 0xffff); $decodedStr = mb_decode_numericentity($str, $convmap, 'UTF-8'); echo $decodedStr; // 输出:ABC
Im obigen Beispiel verwenden wir die Funktion mb_decode_numericalentity (), um die Entitätscodierung in Zeichen umzuwandeln. Wir übergeben die Zeichenfolge "ABC"
an die Funktion und verwenden das $convmap
-Array, um die Zuordnungsbeziehung zwischen der Entitätscodierung und den Zeichen anzugeben. Schließlich geben wir die dekodierte Zeichenfolge auf den Bildschirm aus, und das Ergebnis ist "ABC"
.