Aktueller Standort: Startseite> Funktionskategorien> mb_decode_numericentity

mb_decode_numericentity

Dekodieren Sie in Zeichen basierend auf HTML -Numeric -Saiten
Name:mb_decode_numericentity
Kategorie:Multi-Byte-Zeichenfolge
Programmiersprache:php
Kurzbeschreibung:Konvertieren Sie die HTML -Entität, die kodiert, in ihre entsprechenden Zeichen

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:

  • $ str: Eine Zeichenfolge, die dekodiert werden muss.
  • $ concmap: Ein Array von zwei Elementen, die die Zuordnungsbeziehung zwischen Entitätskodierung und Zeichen angeben. Das erste Element ist der Startwert der Entitätskodierung, und das zweite Element ist der Unicode -Wert des Zeichens.
  • $ codierung: optionaler Parameter, Angabe der zu verwendenden Zeichencodierung. Wenn nicht angegeben, wird die interne Zeichenkodierung verwendet.

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" .

Ähnliche Funktionen
Beliebte Artikel